From d7865b86fe9aefe8859341a691dca39150b03641 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Thu, 12 May 2022 04:53:33 -0600 Subject: [PATCH 01/15] Start on saving analysis period with DataMatrixLifetime mData member --- src/widgets.cpp | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/src/widgets.cpp b/src/widgets.cpp index b7f62f5bc3..3b0721a19a 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -2908,10 +2908,11 @@ class AFDataLifetimeMatrixDialog : public wxDialog Grid->SetTable(NULL); // determine mode from data + // TODO :finish with update of Analysis period specified in (0,0) size_t dataSize = mData.nrows(); if (dataSize < 1) { - mData.at(0,0) = 0.0; + mData.at(1,0) = 0.0; dataSize = 1; } if (dataSize == 1) @@ -3085,7 +3086,10 @@ void AFDataLifetimeMatrixButton::Set(const matrix_t &data) { mData = data; // set mode based potentially new analysis period and current data - size_t newSize = mData.nrows(); + // 5/12/2022 SAM issue 994 - store analysis period and number of rows to determine appropriate mode + if (mData.nrows() < 1) return; + size_t newSize = mData.nrows()-1; + mAnalysisPeriod = (size_t)mData.at(0, 0); if (newSize == mAnalysisPeriod) mMode = DATA_LIFETIME_MATRIX_ANNUAL; else if (newSize == (mAnalysisPeriod * 12)) @@ -3122,7 +3126,36 @@ wxString AFDataLifetimeMatrixButton::GetColumnLabels() void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) { + // new size based on analysis period and mode + size_t cols = mData.ncols(); + size_t rows = 1; + switch (mMode) + { + case DATA_LIFETIME_MATRIX_MONTHLY: + rows = 12 * p; + break; + case DATA_LIFETIME_MATRIX_DAILY: + rows = 365 * p; + break; + case DATA_LIFETIME_MATRIX_HOURLY: + rows = 8760 * p; + break; + case DATA_LIFETIME_MATRIX_SUBHOURLY: + rows = mData.nrows() / (mAnalysisPeriod > 0 ? mAnalysisPeriod: 1); //number of timesteps per year + rows *= p; + break; + case DATA_LIFETIME_MATRIX_ANNUAL: + rows = p; + break; + case DATA_LIFETIME_MATRIX_WEEKLY: + rows = 52 * p; + break; + default: + rows = 1; + } mAnalysisPeriod = p; + mData.resize_preserve(rows+1, cols, 0.0); + mData.at(0, 0) = p; } From 4e2784a03ea607356448097e30026ee9c52bec3c Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Thu, 12 May 2022 22:55:20 -0600 Subject: [PATCH 02/15] fix broken export config on Windows --- api/api_autogen/builder_PySAM.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/api_autogen/builder_PySAM.cpp b/api/api_autogen/builder_PySAM.cpp index cab0f0a73e..004d7f7bdf 100644 --- a/api/api_autogen/builder_PySAM.cpp +++ b/api/api_autogen/builder_PySAM.cpp @@ -885,7 +885,7 @@ void builder_PySAM::create_PySAM_files(const std::string &cmod, const std::strin "\t\t\t" << get_config_options() << "\\n\\n" ".. note::\\n\\n" "\tThe default configuration is a collection of default values for the module inputs. " - "Some inputs may not be included in the default configuration and are automatically assigned the value indicated by the variable's 'Required' attribute."\")},\n" + "Some inputs may not be included in the default configuration and are automatically assigned the value indicated by the variable's 'Required' attribute.\")},\n" "\t\t{\"wrap\", " << tech_symbol << "_wrap, METH_VARARGS,\n" "\t\t\t\tPyDoc_STR(\"wrap(ssc_data_t) -> " << tech_symbol << "\\n\\nUse existing PySSC data\\n\\n.. warning::\\n\\n" "\tDo not call PySSC.data_free on the ssc_data_t provided to ``wrap``\")},\n" From 9b2e6e4f5aea2799a664adb80905f192e3a6886e Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Sat, 14 May 2022 00:39:37 -0600 Subject: [PATCH 03/15] Updated test results for branch SAM_994 for Github Actions --- test_results_win64.csv | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test_results_win64.csv b/test_results_win64.csv index 3cd3494881..3c612874d6 100644 --- a/test_results_win64.csv +++ b/test_results_win64.csv @@ -4,7 +4,7 @@ Flat Plate PV,Commercial,929909,2.0563,NA,; Flat Plate PV,Third Party,11370.1,NA,NA,; Flat Plate PV,Host Developer,929909,9.29818,20.533,; Flat Plate PV,Single Owner,113004672,4.03135,4.32322,; -Flat Plate PV,Merchant Plant,113004672,4.39469,NA,; +Flat Plate PV,Merchant Plant,113004672,6.2532,NA,; Flat Plate PV,Leveraged Partnership Flip,113004672,4.13715,4.32322,; Flat Plate PV,All Equity Partnership Flip,113004672,5.1992,4.32322,; Flat Plate PV,Sale Leaseback,113004672,5.87412,4.32322,; @@ -34,7 +34,7 @@ PV Battery,Commercial,920390,6.47656,NA,; PV Battery,Third Party,35778.8,NA,NA,; PV Battery,Host Developer,920390,14.6124,10.8067,; PV Battery,Single Owner,110210568,6.51265,6.9313,; -PV Battery,Merchant Plant,110210568,7.0897,NA,; +PV Battery,Merchant Plant,110210568,8.63792,NA,; PV Battery,Leveraged Partnership Flip,110210568,5.63055,6.9313,; PV Battery,All Equity Partnership Flip,110210568,7.58791,6.9313,; PV Battery,Sale Leaseback,110210568,8.27871,6.9313,; @@ -56,13 +56,13 @@ Standalone Battery,Commercial,-7555.51,371.451,NA,; Standalone Battery,Third Party,-218.89,NA,NA,; Standalone Battery,Host Developer,-7555.51,141.068,10.7644,; Standalone Battery,Single Owner,-8397703,87.9825,88.6283,; -Standalone Battery,Merchant Plant,-8397703,22.1921,NA,; +Standalone Battery,Merchant Plant,-8397703,4357.35,NA,; Standalone Battery,Leveraged Partnership Flip,-8397703,82.8137,88.6283,; Standalone Battery,All Equity Partnership Flip,-8397703,86.5441,88.6283,; Standalone Battery,Sale Leaseback,-8397703,86.473,88.6283,; ETES,Single Owner,-485057312,18.4159,12.3252,; Physical Trough,Single Owner,371687392,12.7798,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,Merchant Plant,371687392,13.8165,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results +Physical Trough,Merchant Plant,371687392,74.6842,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results Physical Trough,Leveraged Partnership Flip,371687392,13.0662,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results Physical Trough,All Equity Partnership Flip,371687392,16.3137,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results Physical Trough,Sale Leaseback,371687392,16.6686,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results @@ -70,20 +70,20 @@ Physical Trough,LCOE Calculator,371687392,NA,NA,; Notice: The calculated field d Physical Trough,None,371687392,NA,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results Empirical Trough,Commercial,345519520,5.91484,NA,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Empirical Trough,Single Owner,345519520,13.0341,13.2162,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,Merchant Plant,346359168,14.0675,NA,; +Empirical Trough,Merchant Plant,346359168,127.518,NA,; Empirical Trough,Leveraged Partnership Flip,346362752,13.3922,13.2276,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Empirical Trough,All Equity Partnership Flip,345519520,16.4395,13.2162,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Empirical Trough,Sale Leaseback,345519520,16.6392,13.2162,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Empirical Trough,LCOE Calculator,345519520,NA,NA,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Empirical Trough,None,345519520,NA,NA,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit MSPT,Single Owner,568901568,9.81998,10.0386,; -MSPT,Merchant Plant,568901568,10.6555,NA,; +MSPT,Merchant Plant,568901568,34.7799,NA,; MSPT,Leveraged Partnership Flip,568901568,10.0445,10.0386,; MSPT,All Equity Partnership Flip,568901568,12.6174,10.0386,; MSPT,Sale Leaseback,568901568,12.8623,10.0386,; MSLF,Commercial,340485376,9.75777,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 MSLF,Single Owner,340485376,13.7123,13.9283,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,Merchant Plant,342563616,14.7043,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13028400.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 23047200.000000 Notice: kernel exceeded maximum iterations of 100, at time 23220000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 +MSLF,Merchant Plant,342563616,69.6371,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13028400.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 23047200.000000 Notice: kernel exceeded maximum iterations of 100, at time 23220000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 MSLF,Leveraged Partnership Flip,341402880,14.014,13.9198,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 MSLF,All Equity Partnership Flip,340485376,17.4982,13.9283,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 MSLF,Sale Leaseback,340485376,17.8875,13.9283,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 @@ -91,7 +91,7 @@ MSLF,LCOE Calculator,340485376,NA,NA,; Notice: kernel exceeded maximum iteration MSLF,None,340485376,NA,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 DSLF,Commercial,240628768,6.49291,NA,; DSLF,Single Owner,240628768,13.7344,13.937,; -DSLF,Merchant Plant,240628768,14.7742,NA,; +DSLF,Merchant Plant,240628768,107.592,NA,; DSLF,Leveraged Partnership Flip,240628768,14.0823,13.937,; DSLF,All Equity Partnership Flip,240628768,17.2199,13.937,; DSLF,Sale Leaseback,240628768,17.6233,13.937,; From 93a3f662a901d4dbbf8e86ecfe7f3b9266c371a6 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Sat, 14 May 2022 05:17:19 -0600 Subject: [PATCH 04/15] Update to handle analysis period in widgets in DataExchange --- src/casewin.cpp | 7 ++++++- src/inputpage.cpp | 18 ++++++++++++++---- src/inputpage.h | 2 +- src/widgets.cpp | 20 ++++++++++++-------- src/widgets.h | 2 +- 5 files changed, 34 insertions(+), 15 deletions(-) diff --git a/src/casewin.cpp b/src/casewin.cpp index a75872e346..3629c8d211 100644 --- a/src/casewin.cpp +++ b/src/casewin.cpp @@ -698,6 +698,11 @@ void CaseWindow::OnCaseEvent( Case *, CaseEvent &evt ) { if ( evt.GetType() == CaseEvent::VARS_CHANGED ) { + // "fix" for controls dependent on analysis period + size_t analysis_period = 0; + VarValue* vv_ap = m_case->Values().Get("analysis_period"); + if (vv_ap) analysis_period = vv_ap->Integer(); + // update UI objects for the ones that changed wxArrayString &list = evt.GetVars(); for( size_t i=0;iValues().Get( list[i] ); if ( ipage && obj && vv ) { - ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ ); + ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ, analysis_period ); // lookup and run any callback functions. if ( lk::node_t *root = m_case->QueryCallback( "on_change", obj->GetName() ) ) diff --git a/src/inputpage.cpp b/src/inputpage.cpp index 20f2ae0543..c949a944e3 100644 --- a/src/inputpage.cpp +++ b/src/inputpage.cpp @@ -188,6 +188,12 @@ void ActiveInputPage::Initialize() VarInfoLookup &vdb = GetVariables(); VarTable &vals = GetValues(); + // "fix" for controls dependent on analysis period + size_t analysis_period = 0; + VarValue* vv_ap = m_case->Values().Get("analysis_period"); + if (vv_ap) analysis_period = vv_ap->Integer(); + + std::vector objs = m_formData->GetObjects(); for( size_t i=0;iGetNative() ) { @@ -530,8 +536,12 @@ bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir ) } else if (AFDataLifetimeMatrixButton *dl = obj->GetNative()) { - if (dir == VAR_TO_OBJ) dl->Set(val.Matrix()); - else val.Set(dl->Get()); + if (dir == VAR_TO_OBJ) { + //dl->Set(val.Matrix()); // update to set analysis period for case to not break ssc usage + dl->Set(val.Matrix(), AnalysisPeriod); + //this->m_case->Value("analysis_period")->value; + } + else val.Set(dl->Get()); } else if (AFStringArrayButton *sa = obj->GetNative()) { diff --git a/src/inputpage.h b/src/inputpage.h index c3cc344f56..da3364eada 100644 --- a/src/inputpage.h +++ b/src/inputpage.h @@ -91,7 +91,7 @@ class ActiveInputPage : public wxPanel // data exchange from UI object to data value and vice versa enum DdxDir { OBJ_TO_VAR, VAR_TO_OBJ }; - static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir ); + static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod = 0 ); protected: diff --git a/src/widgets.cpp b/src/widgets.cpp index 3b0721a19a..68e9e95825 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -2909,6 +2909,7 @@ class AFDataLifetimeMatrixDialog : public wxDialog // determine mode from data // TODO :finish with update of Analysis period specified in (0,0) + //mAnalysisPeriod = mData.at(0, 0); size_t dataSize = mData.nrows(); if (dataSize < 1) { @@ -3073,7 +3074,7 @@ END_EVENT_TABLE() AFDataLifetimeMatrixButton::AFDataLifetimeMatrixButton(wxWindow *parent, int id, const wxPoint &pos, const wxSize &size) : wxButton(parent, id, "Edit lifetime data...", pos, size) { - mAnalysisPeriod = 25; + mAnalysisPeriod = 25; // see setAnalysisPeriod to handle analysis period changes to address SAM issue 994 mMinPerHour = 30; } @@ -3082,14 +3083,15 @@ void AFDataLifetimeMatrixButton::Get(matrix_t &data) { data = mData; } -void AFDataLifetimeMatrixButton::Set(const matrix_t &data) +void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analysis_period) { - mData = data; // set mode based potentially new analysis period and current data - // 5/12/2022 SAM issue 994 - store analysis period and number of rows to determine appropriate mode + // 5/12/2022 SAM issue 994 - analysis period and number of rows to determine appropriate mode + if (analysis_period > 0) mAnalysisPeriod = analysis_period; + mData = data; if (mData.nrows() < 1) return; - size_t newSize = mData.nrows()-1; - mAnalysisPeriod = (size_t)mData.at(0, 0); + size_t newSize = mData.nrows(); + //mAnalysisPeriod = (size_t)mData.at(0, 0); // cannot use this without additional ssc processing = retrieve data and assume mAnalysisPeriod properly set if (newSize == mAnalysisPeriod) mMode = DATA_LIFETIME_MATRIX_ANNUAL; else if (newSize == (mAnalysisPeriod * 12)) @@ -3127,6 +3129,7 @@ wxString AFDataLifetimeMatrixButton::GetColumnLabels() void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) { // new size based on analysis period and mode + // mode set based on data retrieval from SAM file in Set function above size_t cols = mData.ncols(); size_t rows = 1; switch (mMode) @@ -3154,8 +3157,9 @@ void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) rows = 1; } mAnalysisPeriod = p; - mData.resize_preserve(rows+1, cols, 0.0); - mData.at(0, 0) = p; + mData.resize_preserve(rows, cols, 0.0); + //mData.resize_preserve(rows, cols, 0.0); + // mData.at(0, 0) = p; } diff --git a/src/widgets.h b/src/widgets.h index a4f87b7818..51d0f89830 100644 --- a/src/widgets.h +++ b/src/widgets.h @@ -261,7 +261,7 @@ class AFDataLifetimeMatrixButton : public wxButton public: AFDataLifetimeMatrixButton(wxWindow *parent, int id, const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize); - void Set(const matrix_t &data); + void Set(const matrix_t &data, size_t analysis_period = 0); void Get(matrix_t &data); void Set(const std::vector &data); void Get(std::vector &data); From 5a67e56b6ff3700cd1ac5ad44cd12d1517ce5443 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Sun, 15 May 2022 05:23:51 -0600 Subject: [PATCH 05/15] Fix saving and loading issue 994 Also, when analysis period changes, reset to single value for consistent behavior in DataLifetimeMatrix. Can remove SetAnalysisPeriod from all callbacks. Can update DataLifetimeArray similarly --- src/widgets.cpp | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/widgets.cpp b/src/widgets.cpp index 68e9e95825..1204e7a439 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -3074,7 +3074,7 @@ END_EVENT_TABLE() AFDataLifetimeMatrixButton::AFDataLifetimeMatrixButton(wxWindow *parent, int id, const wxPoint &pos, const wxSize &size) : wxButton(parent, id, "Edit lifetime data...", pos, size) { - mAnalysisPeriod = 25; // see setAnalysisPeriod to handle analysis period changes to address SAM issue 994 + mAnalysisPeriod = 0; // see setAnalysisPeriod to handle analysis period changes to address SAM issue 994 mMinPerHour = 30; } @@ -3085,13 +3085,10 @@ void AFDataLifetimeMatrixButton::Get(matrix_t &data) } void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analysis_period) { - // set mode based potentially new analysis period and current data - // 5/12/2022 SAM issue 994 - analysis period and number of rows to determine appropriate mode - if (analysis_period > 0) mAnalysisPeriod = analysis_period; + if (analysis_period < 1) return; mData = data; - if (mData.nrows() < 1) return; + mAnalysisPeriod = analysis_period; size_t newSize = mData.nrows(); - //mAnalysisPeriod = (size_t)mData.at(0, 0); // cannot use this without additional ssc processing = retrieve data and assume mAnalysisPeriod properly set if (newSize == mAnalysisPeriod) mMode = DATA_LIFETIME_MATRIX_ANNUAL; else if (newSize == (mAnalysisPeriod * 12)) @@ -3102,11 +3099,12 @@ void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analys mMode = DATA_LIFETIME_MATRIX_DAILY; else if (newSize == (mAnalysisPeriod * 8760)) mMode = DATA_LIFETIME_MATRIX_HOURLY; - else if (newSize > (mAnalysisPeriod * 8760)) + else if ((newSize / (double)(mAnalysisPeriod * 8760)) == round(newSize / (double)(mAnalysisPeriod * 8760))) mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; - else + else { mMode = DATA_LIFETIME_MATRIX_SINGLEVALUE; - + mData.resize_preserve(1, mData.ncols(), 0.0); + } } void AFDataLifetimeMatrixButton::SetDataLabel(const wxString &s) { @@ -3128,6 +3126,11 @@ wxString AFDataLifetimeMatrixButton::GetColumnLabels() void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) { +// if (mAnalysisPeriod == 0) { +// mbLoadData = true; +// mAnalysisPeriod = p; +// } + /* // new size based on analysis period and mode // mode set based on data retrieval from SAM file in Set function above size_t cols = mData.ncols(); @@ -3160,6 +3163,7 @@ void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) mData.resize_preserve(rows, cols, 0.0); //mData.resize_preserve(rows, cols, 0.0); // mData.at(0, 0) = p; + */ } From 71f2e044d2b45b791fa93491238612cdf2141dc9 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Mon, 16 May 2022 01:48:22 -0600 Subject: [PATCH 06/15] Update SAM to handle analysis period dependent widget updating --- src/case.cpp | 3 +- src/case.h | 4 +++ src/inputpage.cpp | 11 +++---- src/inputpage.h | 2 +- src/widgets.cpp | 75 +++++++++++++---------------------------------- src/widgets.h | 2 +- 6 files changed, 35 insertions(+), 62 deletions(-) diff --git a/src/case.cpp b/src/case.cpp index b425e887be..124fe0dabd 100644 --- a/src/case.cpp +++ b/src/case.cpp @@ -273,6 +273,7 @@ bool CaseEvaluator::UpdateLibrary( const wxString &trigger, wxArrayString &chang Case::Case() : m_config(0), m_baseCase( this, wxEmptyString ), m_parametric( this ) { + m_oldAnalysisPeriod = 0; } Case::~Case() @@ -302,7 +303,7 @@ bool Case::Copy( Object *obj ) m_parametric.Copy(rhs->m_parametric); m_excelExch.Copy(rhs->m_excelExch); m_stochastic.Copy(rhs->m_stochastic); - + m_oldAnalysisPeriod = rhs->m_oldAnalysisPeriod; m_graphs.clear(); for( size_t i=0;im_graphs.size();i++ ) m_graphs.push_back( rhs->m_graphs[i] ); diff --git a/src/case.h b/src/case.h index 3acd8b359e..f1cb92e8ce 100644 --- a/src/case.h +++ b/src/case.h @@ -175,6 +175,9 @@ class Case : public Object wxString GetLastError() { return m_lastError; }; + // testing analysis period changes + size_t m_oldAnalysisPeriod; + private: wxString m_lastError; std::vector m_listeners; @@ -199,6 +202,7 @@ class Case : public Object std::vector m_graphs; std::vector m_uncertainties; StringHash m_perspective; + }; class CaseEvaluator : public EqnEvaluator diff --git a/src/inputpage.cpp b/src/inputpage.cpp index c949a944e3..83a3780e56 100644 --- a/src/inputpage.cpp +++ b/src/inputpage.cpp @@ -261,7 +261,7 @@ void ActiveInputPage::Initialize() } if ( VarValue *vval = vals.Get( name ) ) - DataExchange( objs[i], *vval, VAR_TO_OBJ, analysis_period ); + DataExchange( objs[i], *vval, VAR_TO_OBJ, analysis_period, m_case->m_oldAnalysisPeriod ); } } @@ -398,6 +398,9 @@ void ActiveInputPage::OnNativeEvent( wxCommandEvent &evt ) // other UI objects (calculated ones) need to be updated if( VarValue *vval = GetValues().Get( obj->GetName() ) ) { + // tracking analysis period changes to update analysis period dependent widgets + if (obj->GetName() == "analysis_period") + m_case->m_oldAnalysisPeriod = vval->Integer(); if ( DataExchange( obj, *vval, OBJ_TO_VAR ) ) { wxLogStatus( "Variable " + obj->GetName() + " changed by user interaction, case notified." ); @@ -423,7 +426,7 @@ void ActiveInputPage::OnNativeEvent( wxCommandEvent &evt ) } } -bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod) +bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod, size_t AnalysisPeriodOld) { if ( wxNumericCtrl *num = obj->GetNative() ) { @@ -537,9 +540,7 @@ bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, else if (AFDataLifetimeMatrixButton *dl = obj->GetNative()) { if (dir == VAR_TO_OBJ) { - //dl->Set(val.Matrix()); // update to set analysis period for case to not break ssc usage - dl->Set(val.Matrix(), AnalysisPeriod); - //this->m_case->Value("analysis_period")->value; + dl->Set(val.Matrix(), AnalysisPeriod, AnalysisPeriodOld); } else val.Set(dl->Get()); } diff --git a/src/inputpage.h b/src/inputpage.h index da3364eada..c109753df9 100644 --- a/src/inputpage.h +++ b/src/inputpage.h @@ -91,7 +91,7 @@ class ActiveInputPage : public wxPanel // data exchange from UI object to data value and vice versa enum DdxDir { OBJ_TO_VAR, VAR_TO_OBJ }; - static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod = 0 ); + static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod = 0, size_t AnalysisPeriodOld = 0); protected: diff --git a/src/widgets.cpp b/src/widgets.cpp index 1204e7a439..a3d7fde20e 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -3083,28 +3083,32 @@ void AFDataLifetimeMatrixButton::Get(matrix_t &data) { data = mData; } -void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analysis_period) +void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analysis_period, size_t analysis_period_old) { - if (analysis_period < 1) return; + if (analysis_period < 1) return; // not valid for configurations without analysis period mData = data; mAnalysisPeriod = analysis_period; - size_t newSize = mData.nrows(); - if (newSize == mAnalysisPeriod) - mMode = DATA_LIFETIME_MATRIX_ANNUAL; - else if (newSize == (mAnalysisPeriod * 12)) - mMode = DATA_LIFETIME_MATRIX_MONTHLY; - else if (newSize == (mAnalysisPeriod * 8760 / (24 * 7))) - mMode = DATA_LIFETIME_MATRIX_WEEKLY; - else if (newSize == (mAnalysisPeriod * 365)) - mMode = DATA_LIFETIME_MATRIX_DAILY; - else if (newSize == (mAnalysisPeriod * 8760)) - mMode = DATA_LIFETIME_MATRIX_HOURLY; - else if ((newSize / (double)(mAnalysisPeriod * 8760)) == round(newSize / (double)(mAnalysisPeriod * 8760))) - mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; - else { + if ((analysis_period_old) > 0 && (analysis_period != analysis_period_old)) { //to handle changing analysis periods mMode = DATA_LIFETIME_MATRIX_SINGLEVALUE; mData.resize_preserve(1, mData.ncols(), 0.0); } + else { + size_t newSize = mData.nrows(); + if (newSize == 1) + mMode = DATA_LIFETIME_ARRAY_SINGLEVALUE; + else if (newSize == mAnalysisPeriod) + mMode = DATA_LIFETIME_MATRIX_ANNUAL; + else if (newSize == (mAnalysisPeriod * 12)) + mMode = DATA_LIFETIME_MATRIX_MONTHLY; + else if (newSize == (mAnalysisPeriod * 8760 / (24 * 7))) + mMode = DATA_LIFETIME_MATRIX_WEEKLY; + else if (newSize == (mAnalysisPeriod * 365)) + mMode = DATA_LIFETIME_MATRIX_DAILY; + else if (newSize == (mAnalysisPeriod * 8760)) + mMode = DATA_LIFETIME_MATRIX_HOURLY; + else + mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; + } } void AFDataLifetimeMatrixButton::SetDataLabel(const wxString &s) { @@ -3126,44 +3130,7 @@ wxString AFDataLifetimeMatrixButton::GetColumnLabels() void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) { -// if (mAnalysisPeriod == 0) { -// mbLoadData = true; -// mAnalysisPeriod = p; -// } - /* - // new size based on analysis period and mode - // mode set based on data retrieval from SAM file in Set function above - size_t cols = mData.ncols(); - size_t rows = 1; - switch (mMode) - { - case DATA_LIFETIME_MATRIX_MONTHLY: - rows = 12 * p; - break; - case DATA_LIFETIME_MATRIX_DAILY: - rows = 365 * p; - break; - case DATA_LIFETIME_MATRIX_HOURLY: - rows = 8760 * p; - break; - case DATA_LIFETIME_MATRIX_SUBHOURLY: - rows = mData.nrows() / (mAnalysisPeriod > 0 ? mAnalysisPeriod: 1); //number of timesteps per year - rows *= p; - break; - case DATA_LIFETIME_MATRIX_ANNUAL: - rows = p; - break; - case DATA_LIFETIME_MATRIX_WEEKLY: - rows = 52 * p; - break; - default: - rows = 1; - } - mAnalysisPeriod = p; - mData.resize_preserve(rows, cols, 0.0); - //mData.resize_preserve(rows, cols, 0.0); - // mData.at(0, 0) = p; - */ + // Nothing to do with updates to Set function - left in for compatibility SAM issue 994 } diff --git a/src/widgets.h b/src/widgets.h index 51d0f89830..d3a2e4794c 100644 --- a/src/widgets.h +++ b/src/widgets.h @@ -261,7 +261,7 @@ class AFDataLifetimeMatrixButton : public wxButton public: AFDataLifetimeMatrixButton(wxWindow *parent, int id, const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize); - void Set(const matrix_t &data, size_t analysis_period = 0); + void Set(const matrix_t &data, size_t analysis_period = 0, size_t analysis_period_old = 0); void Get(matrix_t &data); void Set(const std::vector &data); void Get(std::vector &data); From c05c395e5f3e301374d80748fd324d4c247ba2f6 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Mon, 16 May 2022 05:16:56 -0600 Subject: [PATCH 07/15] Fix issue 994 and reset when analysis periods changes Working through code generation values not updated until DataLifetimeMatrix values are checked by reopening widget when analysis period changes. SetAnalysisPeriod no longer used but callbacks not updated to prevent merge conflicts. --- src/casewin.cpp | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/src/casewin.cpp b/src/casewin.cpp index 3629c8d211..205845f60d 100644 --- a/src/casewin.cpp +++ b/src/casewin.cpp @@ -705,6 +705,41 @@ void CaseWindow::OnCaseEvent( Case *, CaseEvent &evt ) // update UI objects for the ones that changed wxArrayString &list = evt.GetVars(); + + /* Recursion error + // test to update objects and then variables when generating code without reopening objects + // if analysis period has changed then update analysis dependent ui objects and variables + if (m_case->m_oldAnalysisPeriod > 0 && m_case->m_oldAnalysisPeriod != analysis_period) { + //FindObjectsOfType("DataLifetimeMatrix"); + + + for (size_t i = 0; i < m_pageGroups.size(); i++) { + m_currentGroup = m_pageGroups[i]; + for (size_t i = 0; i < m_currentGroup->Pages.size(); i++) + for (size_t j = 0; j < m_currentGroup->Pages[i].size(); j++) + if (wxUIFormData* form = m_forms.Lookup(m_currentGroup->Pages[i][j].Name)) { + auto vpobj = form->GetObjects(); + for (auto pobj : vpobj) { + if (pobj->GetTypeName() == "DataLifetimeMatrix") { + // list.Add(pobj->GetName()); + VarValue* vv = m_case->Values().Get(pobj->GetName()); + if (pobj && vv) { + if (SwitchToInputPage(m_currentGroup->SideBarLabel)) { + + //ActiveInputPage::DataExchange(pobj, *vv, ActiveInputPage::VAR_TO_OBJ, analysis_period, m_case->m_oldAnalysisPeriod); + ActiveInputPage* ipage = 0; + wxUIObject* obj = FindActiveObject(pobj->GetName(), &ipage); // sets object value in initialize + if (ipage && obj && vv) + ipage->DataExchange(obj, *vv, ActiveInputPage::OBJ_TO_VAR, analysis_period, m_case->m_oldAnalysisPeriod); + } + } + } + } + } + } + } +*/ + for( size_t i=0;iValues().Get( list[i] ); if ( ipage && obj && vv ) { - ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ, analysis_period ); + ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ, analysis_period, m_case->m_oldAnalysisPeriod ); // lookup and run any callback functions. if ( lk::node_t *root = m_case->QueryCallback( "on_change", obj->GetName() ) ) From 7c1f585fa70cf64ec6873c0f365774d106a9bdae Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Thu, 19 May 2022 23:30:16 -0600 Subject: [PATCH 08/15] Fix merge conflicts after Github merge --- api/include/SAM_Communitysolar.h | 2 -- api/include/SAM_Merchantplant.h | 12 ++++++++++++ api/modules/SAM_Communitysolar.cpp | 11 ----------- api/modules/SAM_Merchantplant.cpp | 30 ++++++++++++++++++++++++++++++ src/widgets.cpp | 2 +- 5 files changed, 43 insertions(+), 14 deletions(-) diff --git a/api/include/SAM_Communitysolar.h b/api/include/SAM_Communitysolar.h index 261a1d02c4..20a26d694e 100644 --- a/api/include/SAM_Communitysolar.h +++ b/api/include/SAM_Communitysolar.h @@ -4447,8 +4447,6 @@ extern "C" SAM_EXPORT double SAM_Communitysolar_Outputs_npv_uti_pbi_income_nget(SAM_table ptr, SAM_error *err); - SAM_EXPORT double SAM_Communitysolar_Outputs_ppa_price_nget(SAM_table ptr, SAM_error *err); - SAM_EXPORT double SAM_Communitysolar_Outputs_present_value_fuel_nget(SAM_table ptr, SAM_error *err); SAM_EXPORT double SAM_Communitysolar_Outputs_present_value_insandproptax_nget(SAM_table ptr, SAM_error *err); diff --git a/api/include/SAM_Merchantplant.h b/api/include/SAM_Merchantplant.h index 8bcbd01113..ea7f5350b3 100644 --- a/api/include/SAM_Merchantplant.h +++ b/api/include/SAM_Merchantplant.h @@ -2236,6 +2236,14 @@ extern "C" */ SAM_EXPORT void SAM_Merchantplant_SystemOutput_gen_purchases_aset(SAM_table ptr, double* arr, int length, SAM_error *err); + /** + * Set gen_without_battery: Electricity to or from the renewable system, without the battery [kW] + * options: None + * constraints: None + * required if: None + */ + SAM_EXPORT void SAM_Merchantplant_SystemOutput_gen_without_battery_aset(SAM_table ptr, double* arr, int length, SAM_error *err); + /** * Set system_capacity: System nameplate capacity [kW] * options: None @@ -3149,6 +3157,8 @@ extern "C" SAM_EXPORT double* SAM_Merchantplant_SystemOutput_gen_purchases_aget(SAM_table ptr, int* length, SAM_error *err); + SAM_EXPORT double* SAM_Merchantplant_SystemOutput_gen_without_battery_aget(SAM_table ptr, int* length, SAM_error *err); + SAM_EXPORT double SAM_Merchantplant_SystemOutput_system_capacity_nget(SAM_table ptr, SAM_error *err); SAM_EXPORT double* SAM_Merchantplant_SystemOutput_system_pre_curtailment_kwac_aget(SAM_table ptr, int* length, SAM_error *err); @@ -3347,6 +3357,8 @@ extern "C" SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_energy_sales_aget(SAM_table ptr, int* length, SAM_error *err); + SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_energy_without_battery_aget(SAM_table ptr, int* length, SAM_error *err); + SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_feddepr_custom_aget(SAM_table ptr, int* length, SAM_error *err); SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_feddepr_macrs_15_aget(SAM_table ptr, int* length, SAM_error *err); diff --git a/api/modules/SAM_Communitysolar.cpp b/api/modules/SAM_Communitysolar.cpp index d3f8ed4f34..9c3bdf7490 100644 --- a/api/modules/SAM_Communitysolar.cpp +++ b/api/modules/SAM_Communitysolar.cpp @@ -11445,17 +11445,6 @@ SAM_EXPORT double SAM_Communitysolar_Outputs_npv_uti_pbi_income_nget(SAM_table p -SAM_EXPORT double SAM_Communitysolar_Outputs_ppa_price_nget(SAM_table ptr, SAM_error *err){ - double result; - translateExceptions(err, [&]{ - if (!ssc_data_get_number(ptr, "ppa_price", &result)) - make_access_error("SAM_Communitysolar", "ppa_price"); - }); - return result; -} - - - SAM_EXPORT double SAM_Communitysolar_Outputs_present_value_fuel_nget(SAM_table ptr, SAM_error *err){ double result; translateExceptions(err, [&]{ diff --git a/api/modules/SAM_Merchantplant.cpp b/api/modules/SAM_Merchantplant.cpp index ad549f53e7..f7ca2446f4 100644 --- a/api/modules/SAM_Merchantplant.cpp +++ b/api/modules/SAM_Merchantplant.cpp @@ -1634,6 +1634,12 @@ SAM_EXPORT void SAM_Merchantplant_SystemOutput_gen_purchases_aset(SAM_table ptr, }); } +SAM_EXPORT void SAM_Merchantplant_SystemOutput_gen_without_battery_aset(SAM_table ptr, double* arr, int length, SAM_error *err){ + translateExceptions(err, [&]{ + ssc_data_set_array(ptr, "gen_without_battery", arr, length); + }); +} + SAM_EXPORT void SAM_Merchantplant_SystemOutput_system_capacity_nset(SAM_table ptr, double number, SAM_error *err){ translateExceptions(err, [&]{ ssc_data_set_number(ptr, "system_capacity", number); @@ -4865,6 +4871,18 @@ SAM_EXPORT double* SAM_Merchantplant_SystemOutput_gen_purchases_aget(SAM_table p +SAM_EXPORT double* SAM_Merchantplant_SystemOutput_gen_without_battery_aget(SAM_table ptr, int* length, SAM_error *err){ + double* result = nullptr; + translateExceptions(err, [&]{ + result = ssc_data_get_array(ptr, "gen_without_battery", length); + if (!result) + make_access_error("SAM_Merchantplant", "gen_without_battery"); + }); + return result; +} + + + SAM_EXPORT double SAM_Merchantplant_SystemOutput_system_capacity_nget(SAM_table ptr, SAM_error *err){ double result; translateExceptions(err, [&]{ @@ -5790,6 +5808,18 @@ SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_energy_sales_aget(SAM_table ptr, +SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_energy_without_battery_aget(SAM_table ptr, int* length, SAM_error *err){ + double* result = nullptr; + translateExceptions(err, [&]{ + result = ssc_data_get_array(ptr, "cf_energy_without_battery", length); + if (!result) + make_access_error("SAM_Merchantplant", "cf_energy_without_battery"); + }); + return result; +} + + + SAM_EXPORT double* SAM_Merchantplant_Outputs_cf_feddepr_custom_aget(SAM_table ptr, int* length, SAM_error *err){ double* result = nullptr; translateExceptions(err, [&]{ diff --git a/src/widgets.cpp b/src/widgets.cpp index a0343b241b..6d558a24da 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -3100,7 +3100,7 @@ void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analys mMode = DATA_LIFETIME_MATRIX_ANNUAL; else if (newSize == (mAnalysisPeriod * 12)) mMode = DATA_LIFETIME_MATRIX_MONTHLY; - else if (newSize == (mAnalysisPeriod * 8760 / (24 * 7))) + else if (newSize == (mAnalysisPeriod * 52)) mMode = DATA_LIFETIME_MATRIX_WEEKLY; else if (newSize == (mAnalysisPeriod * 365)) mMode = DATA_LIFETIME_MATRIX_DAILY; From acc7f2c291617d73bf77afcb481bb2b6dce109b0 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Fri, 20 May 2022 04:34:09 -0600 Subject: [PATCH 09/15] Remove all 'AnalysisPeriod' property settings from callbacks Add revenue check message when changing analysis period --- deploy/runtime/ui/Financial Analysis Parameters.txt | 5 ++++- .../ui/Financial Merchant Plant Ancillary Service 1.txt | 4 +--- .../ui/Financial Merchant Plant Ancillary Service 2.txt | 4 +--- .../ui/Financial Merchant Plant Ancillary Service 3.txt | 4 +--- .../ui/Financial Merchant Plant Ancillary Service 4.txt | 4 +--- .../ui/Financial Merchant Plant Energy Market Revenue.txt | 4 +--- deploy/runtime/ui/Grid Outage.txt | 3 +-- 7 files changed, 10 insertions(+), 18 deletions(-) diff --git a/deploy/runtime/ui/Financial Analysis Parameters.txt b/deploy/runtime/ui/Financial Analysis Parameters.txt index 600fbdc335..6959df790e 100644 --- a/deploy/runtime/ui/Financial Analysis Parameters.txt +++ b/deploy/runtime/ui/Financial Analysis Parameters.txt @@ -404,7 +404,7 @@ equations{ 'nominal_discount_rate' } = define() { }; -2003 +2143 on_load{'Financial Analysis Parameters'} = define() { on_change{'analysis_period'}(); txt = analysis_period_message(); @@ -426,6 +426,9 @@ function analysis_period_message() { msg = msg + 'Analysis period is less than capital recovery period. '; } } + if (fin == 'Merchant Plant') { + msg = msg + "Analysis period has changed. Please check the 'Revenue' page for correct pricing data."; + } if ( debt == true ) { if ( fin == 'Residential' || fin == 'Commercial' ) { if ( value('loan_term') > value('analysis_period') && value('debt_fraction') > 0 ) diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt index baf06a78f3..d4dbf251f2 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt @@ -347,10 +347,8 @@ Time series cleared capacity and price|Fixed cleared capacity and time series pr RadioChoice 0 -896 +737 on_load{'Financial Merchant Plant Ancillary Service 1'} = define() { - property('mp_ancserv1_revenue','AnalysisPeriod',value('analysis_period')); - property('mp_ancserv1_revenue_single','AnalysisPeriod',value('analysis_period')); update_ancillary_service1_inputs(); }; diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt index 4577208ca7..d58d03e1f3 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt @@ -347,10 +347,8 @@ Time series cleared capacity and price|Fixed cleared capacity and time series pr RadioChoice 0 -896 +737 on_load{'Financial Merchant Plant Ancillary Service 2'} = define() { - property('mp_ancserv2_revenue','AnalysisPeriod',value('analysis_period')); - property('mp_ancserv2_revenue_single','AnalysisPeriod',value('analysis_period')); update_ancillary_service2_inputs(); }; diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt index a092d26dd4..ab23af46cb 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt @@ -347,10 +347,8 @@ Time series cleared capacity and price|Fixed cleared capacity and time series pr RadioChoice 0 -896 +737 on_load{'Financial Merchant Plant Ancillary Service 3'} = define() { - property('mp_ancserv3_revenue','AnalysisPeriod',value('analysis_period')); - property('mp_ancserv3_revenue_single','AnalysisPeriod',value('analysis_period')); update_ancillary_service3_inputs(); }; diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt index b3dcf959be..014b852f92 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt @@ -347,10 +347,8 @@ Time series cleared capacity and price|Fixed cleared capacity and time series pr RadioChoice 0 -896 +737 on_load{'Financial Merchant Plant Ancillary Service 4'} = define() { - property('mp_ancserv4_revenue','AnalysisPeriod',value('analysis_period')); - property('mp_ancserv4_revenue_single','AnalysisPeriod',value('analysis_period')); update_ancillary_service4_inputs(); }; diff --git a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt index c18ae38748..aced8b7298 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt @@ -412,7 +412,7 @@ equations{ '$MIMO$ mp_check_cleared_capacity' } = define() { return 0; }; -906 +737 function update_merchant_plant_inputs() { market_enable = value('mp_enable_energy_market_revenue'); @@ -423,8 +423,6 @@ function update_merchant_plant_inputs() } on_load{'Financial Merchant Plant Energy Market Revenue'} = define() { - property('mp_energy_market_revenue','AnalysisPeriod',value('analysis_period')); - property('mp_energy_market_revenue_single','AnalysisPeriod',value('analysis_period')); update_merchant_plant_inputs(); }; diff --git a/deploy/runtime/ui/Grid Outage.txt b/deploy/runtime/ui/Grid Outage.txt index 61b2de34ba..963f2f2717 100644 --- a/deploy/runtime/ui/Grid Outage.txt +++ b/deploy/runtime/ui/Grid Outage.txt @@ -847,12 +847,11 @@ Meet critical load during outage time steps (grid outage data required)|Calculat RadioChoice 0 -4593 +4528 on_load{'Grid Outage'} = define() { on_change{'normalize_to_utility_bill'}(); on_change{'crit_load_type'}(); property('crit_load_escalation','FixedLength',${analysis_period}); - property( 'grid_outage','AnalysisPeriod', ${analysis_period} ); check_outage_soc(); fuel_cell_check(); critical_load_message(); From 56b9912da0c0647ac2b91636fb746b9db4f0df32 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Fri, 20 May 2022 05:47:11 -0600 Subject: [PATCH 10/15] Update DataLifetimeMatrix widget for changed analysis period Still testing and checking for callback options --- src/widgets.cpp | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/src/widgets.cpp b/src/widgets.cpp index 6d558a24da..6a891faba8 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -3089,8 +3089,39 @@ void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analys mData = data; mAnalysisPeriod = analysis_period; if ((analysis_period_old) > 0 && (analysis_period != analysis_period_old)) { //to handle changing analysis periods - mMode = DATA_LIFETIME_MATRIX_SINGLEVALUE; - mData.resize_preserve(1, mData.ncols(), 0.0); + // keep mode based on old analysis period and then resize based on new analysis period + size_t oldSize = mData.nrows(); + size_t newSize = 1; + if (oldSize == 1) { + mMode = DATA_LIFETIME_ARRAY_SINGLEVALUE; + newSize = 1; + } + else if (oldSize == analysis_period_old) { + mMode = DATA_LIFETIME_MATRIX_ANNUAL; + newSize = mAnalysisPeriod; + } + else if (oldSize == (analysis_period_old * 12)) { + mMode = DATA_LIFETIME_MATRIX_MONTHLY; + newSize = mAnalysisPeriod * 12; + } + else if (oldSize == (analysis_period_old * 52)) { + mMode = DATA_LIFETIME_MATRIX_WEEKLY; + newSize = mAnalysisPeriod * 52; + } + else if (oldSize == (analysis_period_old * 365)) { + mMode = DATA_LIFETIME_MATRIX_DAILY; + newSize = mAnalysisPeriod * 365; + } + else if (oldSize == (analysis_period_old * 8760)) { + mMode = DATA_LIFETIME_MATRIX_HOURLY; + newSize = mAnalysisPeriod * 8760; + } + else { + mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; + size_t steps_per_hour = oldSize / analysis_period_old / 8760; + newSize = steps_per_hour * 8760 * mAnalysisPeriod; + } + mData.resize_preserve(newSize, mData.ncols(), 0.0); } else { size_t newSize = mData.nrows(); From 34fbb1d758a600075bd74dd79d44c34d885c1f19 Mon Sep 17 00:00:00 2001 From: Paul Gilman Date: Fri, 20 May 2022 11:52:26 -0700 Subject: [PATCH 11/15] Message box for merchant plant analysis period change --- deploy/runtime/ui/Financial Analysis Parameters.txt | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/deploy/runtime/ui/Financial Analysis Parameters.txt b/deploy/runtime/ui/Financial Analysis Parameters.txt index 6959df790e..3fb63ba596 100644 --- a/deploy/runtime/ui/Financial Analysis Parameters.txt +++ b/deploy/runtime/ui/Financial Analysis Parameters.txt @@ -404,9 +404,8 @@ equations{ 'nominal_discount_rate' } = define() { }; -2143 +2205 on_load{'Financial Analysis Parameters'} = define() { - on_change{'analysis_period'}(); txt = analysis_period_message(); property('analysis_period_warning','caption',txt); }; @@ -426,9 +425,6 @@ function analysis_period_message() { msg = msg + 'Analysis period is less than capital recovery period. '; } } - if (fin == 'Merchant Plant') { - msg = msg + "Analysis period has changed. Please check the 'Revenue' page for correct pricing data."; - } if ( debt == true ) { if ( fin == 'Residential' || fin == 'Commercial' ) { if ( value('loan_term') > value('analysis_period') && value('debt_fraction') > 0 ) @@ -449,7 +445,9 @@ function analysis_period_message() { } on_change{'analysis_period'} = define() { - txt = analysis_period_message(); + if ( financing() == 'Merchant Plant') { + msgbox('Analysis period changed!\nThe merchant plant price data may not match the analysis period. Go to the Revenue page to update the Energy Market or Ancillary Service price data as appropriate.'); + } + txt = analysis_period_message(); property('analysis_period_warning','caption',txt); - refresh(); }; From 123f467f498d080eea3d9df22cbf2cf96f8dc473 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Sat, 21 May 2022 05:08:10 -0600 Subject: [PATCH 12/15] Work on handling multiple analysis period changes per 1041 --- deploy/runtime/ui/Financial Analysis Parameters.txt | 3 ++- .../ui/Financial Merchant Plant Energy Market Revenue.txt | 4 ++-- src/invoke.cpp | 2 ++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/deploy/runtime/ui/Financial Analysis Parameters.txt b/deploy/runtime/ui/Financial Analysis Parameters.txt index 3fb63ba596..91aa140615 100644 --- a/deploy/runtime/ui/Financial Analysis Parameters.txt +++ b/deploy/runtime/ui/Financial Analysis Parameters.txt @@ -404,7 +404,7 @@ equations{ 'nominal_discount_rate' } = define() { }; -2205 +2269 on_load{'Financial Analysis Parameters'} = define() { txt = analysis_period_message(); property('analysis_period_warning','caption',txt); @@ -447,6 +447,7 @@ function analysis_period_message() { on_change{'analysis_period'} = define() { if ( financing() == 'Merchant Plant') { msgbox('Analysis period changed!\nThe merchant plant price data may not match the analysis period. Go to the Revenue page to update the Energy Market or Ancillary Service price data as appropriate.'); + set_settings('analysis_period_old', value('analysis_period')); } txt = analysis_period_message(); property('analysis_period_warning','caption',txt); diff --git a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt index aced8b7298..340f7f19e1 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt @@ -372,7 +372,7 @@ Merchant Plant Revenue 0 Numeric -1086 +1161 equations{'forecast_price_signal_model'} = define() { if (financing() == 'Merchant Plant') @@ -382,7 +382,7 @@ equations{'forecast_price_signal_model'} = define() }; equations{ '$MIMO$ mp_check_cleared_capacity' } = define() { - + msgbox('ap,cf' + ${analysis_period} + get_settings('analysis_period_old')); data.analysis_period = ${analysis_period}; data.system_capacity = ${system_capacity}; data.mp_enable_energy_market_revenue = ${mp_enable_energy_market_revenue}; diff --git a/src/invoke.cpp b/src/invoke.cpp index 0377dafa06..b5f1db88c5 100644 --- a/src/invoke.cpp +++ b/src/invoke.cpp @@ -6114,6 +6114,8 @@ lk::fcall_t* invoke_equation_funcs() fcall_property, fcall_setup_landbosse, fcall_run_landbosse, + fcall_setsettings, + fcall_getsettings, // fcall_logmsg, 0 }; return (lk::fcall_t*)vec; From b75deebcb1ea93fb09a253b1b623f1a2e4b425e3 Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Sun, 22 May 2022 04:48:31 -0600 Subject: [PATCH 13/15] Rewrite analysis period changing to handle at variable level handle in ssc equations compute module to enable code generation, SAM and pySAM consistency --- .../ui/Financial Analysis Parameters.txt | 7 +- ...l Merchant Plant Energy Market Revenue.txt | 4 +- src/case.cpp | 2 - src/case.h | 2 - src/casewin.cpp | 6 +- src/inputpage.cpp | 16 +--- src/inputpage.h | 2 +- src/widgets.cpp | 74 +++++-------------- src/widgets.h | 2 +- 9 files changed, 31 insertions(+), 84 deletions(-) diff --git a/deploy/runtime/ui/Financial Analysis Parameters.txt b/deploy/runtime/ui/Financial Analysis Parameters.txt index 91aa140615..e53e663184 100644 --- a/deploy/runtime/ui/Financial Analysis Parameters.txt +++ b/deploy/runtime/ui/Financial Analysis Parameters.txt @@ -404,10 +404,13 @@ equations{ 'nominal_discount_rate' } = define() { }; -2269 +2381 on_load{'Financial Analysis Parameters'} = define() { txt = analysis_period_message(); property('analysis_period_warning','caption',txt); + if ( financing() == 'Merchant Plant') { + set_settings('analysis_period_old', value('analysis_period')); + } }; function analysis_period_message() { @@ -449,6 +452,6 @@ on_change{'analysis_period'} = define() { msgbox('Analysis period changed!\nThe merchant plant price data may not match the analysis period. Go to the Revenue page to update the Energy Market or Ancillary Service price data as appropriate.'); set_settings('analysis_period_old', value('analysis_period')); } - txt = analysis_period_message(); + txt = analysis_period_message(); property('analysis_period_warning','caption',txt); }; diff --git a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt index 340f7f19e1..02ceb61a23 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt @@ -372,7 +372,7 @@ Merchant Plant Revenue 0 Numeric -1161 +1175 equations{'forecast_price_signal_model'} = define() { if (financing() == 'Merchant Plant') @@ -382,7 +382,7 @@ equations{'forecast_price_signal_model'} = define() }; equations{ '$MIMO$ mp_check_cleared_capacity' } = define() { - msgbox('ap,cf' + ${analysis_period} + get_settings('analysis_period_old')); + msgbox('ap,settings ' + ${analysis_period} + ', ' + get_settings('analysis_period_old')); data.analysis_period = ${analysis_period}; data.system_capacity = ${system_capacity}; data.mp_enable_energy_market_revenue = ${mp_enable_energy_market_revenue}; diff --git a/src/case.cpp b/src/case.cpp index 124fe0dabd..a29ad24e42 100644 --- a/src/case.cpp +++ b/src/case.cpp @@ -273,7 +273,6 @@ bool CaseEvaluator::UpdateLibrary( const wxString &trigger, wxArrayString &chang Case::Case() : m_config(0), m_baseCase( this, wxEmptyString ), m_parametric( this ) { - m_oldAnalysisPeriod = 0; } Case::~Case() @@ -303,7 +302,6 @@ bool Case::Copy( Object *obj ) m_parametric.Copy(rhs->m_parametric); m_excelExch.Copy(rhs->m_excelExch); m_stochastic.Copy(rhs->m_stochastic); - m_oldAnalysisPeriod = rhs->m_oldAnalysisPeriod; m_graphs.clear(); for( size_t i=0;im_graphs.size();i++ ) m_graphs.push_back( rhs->m_graphs[i] ); diff --git a/src/case.h b/src/case.h index f1cb92e8ce..3b7b11f63b 100644 --- a/src/case.h +++ b/src/case.h @@ -175,8 +175,6 @@ class Case : public Object wxString GetLastError() { return m_lastError; }; - // testing analysis period changes - size_t m_oldAnalysisPeriod; private: wxString m_lastError; diff --git a/src/casewin.cpp b/src/casewin.cpp index 205845f60d..f708b1efea 100644 --- a/src/casewin.cpp +++ b/src/casewin.cpp @@ -698,10 +698,6 @@ void CaseWindow::OnCaseEvent( Case *, CaseEvent &evt ) { if ( evt.GetType() == CaseEvent::VARS_CHANGED ) { - // "fix" for controls dependent on analysis period - size_t analysis_period = 0; - VarValue* vv_ap = m_case->Values().Get("analysis_period"); - if (vv_ap) analysis_period = vv_ap->Integer(); // update UI objects for the ones that changed wxArrayString &list = evt.GetVars(); @@ -747,7 +743,7 @@ void CaseWindow::OnCaseEvent( Case *, CaseEvent &evt ) VarValue *vv = m_case->Values().Get( list[i] ); if ( ipage && obj && vv ) { - ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ, analysis_period, m_case->m_oldAnalysisPeriod ); + ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ); // lookup and run any callback functions. if ( lk::node_t *root = m_case->QueryCallback( "on_change", obj->GetName() ) ) diff --git a/src/inputpage.cpp b/src/inputpage.cpp index 83a3780e56..a32f0a042c 100644 --- a/src/inputpage.cpp +++ b/src/inputpage.cpp @@ -188,11 +188,6 @@ void ActiveInputPage::Initialize() VarInfoLookup &vdb = GetVariables(); VarTable &vals = GetValues(); - // "fix" for controls dependent on analysis period - size_t analysis_period = 0; - VarValue* vv_ap = m_case->Values().Get("analysis_period"); - if (vv_ap) analysis_period = vv_ap->Integer(); - std::vector objs = m_formData->GetObjects(); for( size_t i=0;im_oldAnalysisPeriod ); + DataExchange( objs[i], *vval, VAR_TO_OBJ); } } @@ -398,9 +393,6 @@ void ActiveInputPage::OnNativeEvent( wxCommandEvent &evt ) // other UI objects (calculated ones) need to be updated if( VarValue *vval = GetValues().Get( obj->GetName() ) ) { - // tracking analysis period changes to update analysis period dependent widgets - if (obj->GetName() == "analysis_period") - m_case->m_oldAnalysisPeriod = vval->Integer(); if ( DataExchange( obj, *vval, OBJ_TO_VAR ) ) { wxLogStatus( "Variable " + obj->GetName() + " changed by user interaction, case notified." ); @@ -426,7 +418,7 @@ void ActiveInputPage::OnNativeEvent( wxCommandEvent &evt ) } } -bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod, size_t AnalysisPeriodOld) +bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir) { if ( wxNumericCtrl *num = obj->GetNative() ) { @@ -539,9 +531,7 @@ bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, } else if (AFDataLifetimeMatrixButton *dl = obj->GetNative()) { - if (dir == VAR_TO_OBJ) { - dl->Set(val.Matrix(), AnalysisPeriod, AnalysisPeriodOld); - } + if (dir == VAR_TO_OBJ) dl->Set(val.Matrix()); else val.Set(dl->Get()); } else if (AFStringArrayButton *sa = obj->GetNative()) diff --git a/src/inputpage.h b/src/inputpage.h index c109753df9..f83ac3b6bd 100644 --- a/src/inputpage.h +++ b/src/inputpage.h @@ -91,7 +91,7 @@ class ActiveInputPage : public wxPanel // data exchange from UI object to data value and vice versa enum DdxDir { OBJ_TO_VAR, VAR_TO_OBJ }; - static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t AnalysisPeriod = 0, size_t AnalysisPeriodOld = 0); + static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir); protected: diff --git a/src/widgets.cpp b/src/widgets.cpp index 6a891faba8..9f837fd507 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -3083,63 +3083,25 @@ void AFDataLifetimeMatrixButton::Get(matrix_t &data) { data = mData; } -void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analysis_period, size_t analysis_period_old) +void AFDataLifetimeMatrixButton::Set(const matrix_t &data) { - if (analysis_period < 1) return; // not valid for configurations without analysis period + if (mAnalysisPeriod < 1) return; // not valid for configurations without analysis period mData = data; - mAnalysisPeriod = analysis_period; - if ((analysis_period_old) > 0 && (analysis_period != analysis_period_old)) { //to handle changing analysis periods - // keep mode based on old analysis period and then resize based on new analysis period - size_t oldSize = mData.nrows(); - size_t newSize = 1; - if (oldSize == 1) { - mMode = DATA_LIFETIME_ARRAY_SINGLEVALUE; - newSize = 1; - } - else if (oldSize == analysis_period_old) { - mMode = DATA_LIFETIME_MATRIX_ANNUAL; - newSize = mAnalysisPeriod; - } - else if (oldSize == (analysis_period_old * 12)) { - mMode = DATA_LIFETIME_MATRIX_MONTHLY; - newSize = mAnalysisPeriod * 12; - } - else if (oldSize == (analysis_period_old * 52)) { - mMode = DATA_LIFETIME_MATRIX_WEEKLY; - newSize = mAnalysisPeriod * 52; - } - else if (oldSize == (analysis_period_old * 365)) { - mMode = DATA_LIFETIME_MATRIX_DAILY; - newSize = mAnalysisPeriod * 365; - } - else if (oldSize == (analysis_period_old * 8760)) { - mMode = DATA_LIFETIME_MATRIX_HOURLY; - newSize = mAnalysisPeriod * 8760; - } - else { - mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; - size_t steps_per_hour = oldSize / analysis_period_old / 8760; - newSize = steps_per_hour * 8760 * mAnalysisPeriod; - } - mData.resize_preserve(newSize, mData.ncols(), 0.0); - } - else { - size_t newSize = mData.nrows(); - if (newSize == 1) - mMode = DATA_LIFETIME_ARRAY_SINGLEVALUE; - else if (newSize == mAnalysisPeriod) - mMode = DATA_LIFETIME_MATRIX_ANNUAL; - else if (newSize == (mAnalysisPeriod * 12)) - mMode = DATA_LIFETIME_MATRIX_MONTHLY; - else if (newSize == (mAnalysisPeriod * 52)) - mMode = DATA_LIFETIME_MATRIX_WEEKLY; - else if (newSize == (mAnalysisPeriod * 365)) - mMode = DATA_LIFETIME_MATRIX_DAILY; - else if (newSize == (mAnalysisPeriod * 8760)) - mMode = DATA_LIFETIME_MATRIX_HOURLY; - else - mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; - } + size_t newSize = mData.nrows(); + if (newSize == 1) + mMode = DATA_LIFETIME_ARRAY_SINGLEVALUE; + else if (newSize == mAnalysisPeriod) + mMode = DATA_LIFETIME_MATRIX_ANNUAL; + else if (newSize == (mAnalysisPeriod * 12)) + mMode = DATA_LIFETIME_MATRIX_MONTHLY; + else if (newSize == (mAnalysisPeriod * 52)) + mMode = DATA_LIFETIME_MATRIX_WEEKLY; + else if (newSize == (mAnalysisPeriod * 365)) + mMode = DATA_LIFETIME_MATRIX_DAILY; + else if (newSize == (mAnalysisPeriod * 8760)) + mMode = DATA_LIFETIME_MATRIX_HOURLY; + else + mMode = DATA_LIFETIME_MATRIX_SUBHOURLY; } void AFDataLifetimeMatrixButton::SetDataLabel(const wxString &s) { @@ -3161,7 +3123,7 @@ wxString AFDataLifetimeMatrixButton::GetColumnLabels() void AFDataLifetimeMatrixButton::SetAnalysisPeriod(const size_t &p) { - // Nothing to do with updates to Set function - left in for compatibility SAM issue 994 + mAnalysisPeriod = p; } diff --git a/src/widgets.h b/src/widgets.h index d3a2e4794c..a4f87b7818 100644 --- a/src/widgets.h +++ b/src/widgets.h @@ -261,7 +261,7 @@ class AFDataLifetimeMatrixButton : public wxButton public: AFDataLifetimeMatrixButton(wxWindow *parent, int id, const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize); - void Set(const matrix_t &data, size_t analysis_period = 0, size_t analysis_period_old = 0); + void Set(const matrix_t &data); void Get(matrix_t &data); void Set(const std::vector &data); void Get(std::vector &data); From 5244c24de65aa21b2b3a5ffc0736bd64b0d7bc9d Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Mon, 23 May 2022 06:12:52 -0600 Subject: [PATCH 14/15] Add analysis period old value for case dependent updates of analysis period changes --- .../Cashloan_FlatPlatePVCommercial.json | 4 +- .../defaults/Cashloan_PVWattsResidential.json | 2 +- .../Merchantplant_PVWattsMerchantPlant.json | 4 +- ...1_FlatPlatePVAllEquityPartnershipFlip.json | 26 +-- .../Pvsamv1_FlatPlatePVCommercial.json | 28 ++-- ...1_FlatPlatePVLeveragedPartnershipFlip.json | 26 +-- .../Pvsamv1_FlatPlatePVMerchantPlant.json | 26 +-- .../Pvsamv1_FlatPlatePVResidential.json | 12 +- .../Pvsamv1_FlatPlatePVSaleLeaseback.json | 26 +-- .../Pvsamv1_FlatPlatePVSingleOwner.json | 26 +-- .../Singleowner_FlatPlatePVSingleOwner.json | 2 +- .../Singleowner_PVWattsSingleOwner.json | 4 +- api/src/SAM_eqns.cpp | 7 + .../Biopower_All Equity Partnership Flip.txt | 8 +- .../defaults/Biopower_LCOE Calculator.txt | 8 +- .../Biopower_Leveraged Partnership Flip.txt | 8 +- .../defaults/Biopower_Merchant Plant.txt | 8 +- deploy/runtime/defaults/Biopower_None.txt | 8 +- .../defaults/Biopower_Sale Leaseback.txt | 8 +- .../defaults/Biopower_Single Owner.txt | 8 +- .../defaults/DSGL IPH_LCOH Calculator.txt | 8 +- deploy/runtime/defaults/DSGL IPH_None.txt | 8 +- .../DSLF_All Equity Partnership Flip.txt | 8 +- deploy/runtime/defaults/DSLF_Commercial.txt | 8 +- .../runtime/defaults/DSLF_LCOE Calculator.txt | 8 +- .../DSLF_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/DSLF_Merchant Plant.txt | 8 +- deploy/runtime/defaults/DSLF_None.txt | 8 +- .../runtime/defaults/DSLF_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/DSLF_Single Owner.txt | 8 +- .../DSPT_All Equity Partnership Flip.txt | 8 +- .../DSPT_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/DSPT_Merchant Plant.txt | 8 +- .../runtime/defaults/DSPT_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/DSPT_Single Owner.txt | 8 +- ...h Stirling_All Equity Partnership Flip.txt | 8 +- .../defaults/Dish Stirling_Commercial.txt | 8 +- .../Dish Stirling_LCOE Calculator.txt | 8 +- ...sh Stirling_Leveraged Partnership Flip.txt | 8 +- .../defaults/Dish Stirling_Merchant Plant.txt | 8 +- .../runtime/defaults/Dish Stirling_None.txt | 8 +- .../defaults/Dish Stirling_Sale Leaseback.txt | 8 +- .../defaults/Dish Stirling_Single Owner.txt | 8 +- deploy/runtime/defaults/ETES_Single Owner.txt | 58 ++++--- ...cal Trough_All Equity Partnership Flip.txt | 8 +- .../defaults/Empirical Trough_Commercial.txt | 8 +- .../Empirical Trough_LCOE Calculator.txt | 8 +- ...ical Trough_Leveraged Partnership Flip.txt | 8 +- .../Empirical Trough_Merchant Plant.txt | 8 +- .../defaults/Empirical Trough_None.txt | 8 +- .../Empirical Trough_Sale Leaseback.txt | 8 +- .../Empirical Trough_Single Owner.txt | 8 +- ...t Plate PV_All Equity Partnership Flip.txt | 56 ++++--- .../defaults/Flat Plate PV_Commercial.txt | 139 ++++++++-------- .../defaults/Flat Plate PV_Host Developer.txt | 8 +- .../Flat Plate PV_LCOE Calculator.txt | 8 +- ...at Plate PV_Leveraged Partnership Flip.txt | 56 ++++--- .../defaults/Flat Plate PV_Merchant Plant.txt | 56 ++++--- .../runtime/defaults/Flat Plate PV_None.txt | 8 +- .../defaults/Flat Plate PV_Residential.txt | 28 ++-- .../defaults/Flat Plate PV_Sale Leaseback.txt | 56 ++++--- .../defaults/Flat Plate PV_Single Owner.txt | 78 +++++---- .../defaults/Flat Plate PV_Third Party.txt | 8 +- .../runtime/defaults/Fuel Cell_Commercial.txt | 8 +- .../defaults/Fuel Cell_Single Owner.txt | 8 +- ...ic Battery_All Equity Partnership Flip.txt | 8 +- .../defaults/Generic Battery_Commercial.txt | 8 +- .../Generic Battery_Host Developer.txt | 8 +- ...ric Battery_Leveraged Partnership Flip.txt | 8 +- .../Generic Battery_Merchant Plant.txt | 8 +- .../defaults/Generic Battery_Residential.txt | 8 +- .../Generic Battery_Sale Leaseback.txt | 8 +- .../defaults/Generic Battery_Single Owner.txt | 8 +- .../defaults/Generic Battery_Third Party.txt | 8 +- ...CSP System_All Equity Partnership Flip.txt | 8 +- .../Generic CSP System_Commercial.txt | 8 +- .../Generic CSP System_LCOE Calculator.txt | 8 +- ... CSP System_Leveraged Partnership Flip.txt | 8 +- .../Generic CSP System_Merchant Plant.txt | 8 +- .../defaults/Generic CSP System_None.txt | 8 +- .../Generic CSP System_Sale Leaseback.txt | 8 +- .../Generic CSP System_Single Owner.txt | 8 +- ...ric System_All Equity Partnership Flip.txt | 8 +- .../defaults/Generic System_Commercial.txt | 8 +- .../Generic System_Host Developer.txt | 8 +- .../Generic System_LCOE Calculator.txt | 8 +- ...eric System_Leveraged Partnership Flip.txt | 8 +- .../Generic System_Merchant Plant.txt | 8 +- .../runtime/defaults/Generic System_None.txt | 8 +- .../defaults/Generic System_Residential.txt | 8 +- .../Generic System_Sale Leaseback.txt | 8 +- .../defaults/Generic System_Single Owner.txt | 8 +- .../defaults/Generic System_Third Party.txt | 8 +- ...rmal Power_All Equity Partnership Flip.txt | 94 ++++++----- .../Geothermal Power_LCOE Calculator.txt | 8 +- ...ermal Power_Leveraged Partnership Flip.txt | 90 +++++----- .../Geothermal Power_Merchant Plant.txt | 90 +++++----- .../defaults/Geothermal Power_None.txt | 8 +- .../Geothermal Power_Sale Leaseback.txt | 90 +++++----- .../Geothermal Power_Single Owner.txt | 86 +++++----- ...trating PV_All Equity Partnership Flip.txt | 8 +- ...igh-X Concentrating PV_LCOE Calculator.txt | 8 +- ...ntrating PV_Leveraged Partnership Flip.txt | 8 +- ...High-X Concentrating PV_Merchant Plant.txt | 8 +- .../defaults/High-X Concentrating PV_None.txt | 8 +- ...High-X Concentrating PV_Sale Leaseback.txt | 8 +- .../High-X Concentrating PV_Single Owner.txt | 8 +- .../defaults/MEtidal_LCOE Calculator.txt | 8 +- deploy/runtime/defaults/MEtidal_None.txt | 8 +- .../defaults/MEwave_LCOE Calculator.txt | 106 ++++++------ deploy/runtime/defaults/MEwave_None.txt | 8 +- .../MSLF_All Equity Partnership Flip.txt | 8 +- deploy/runtime/defaults/MSLF_Commercial.txt | 8 +- .../runtime/defaults/MSLF_LCOE Calculator.txt | 8 +- .../MSLF_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/MSLF_Merchant Plant.txt | 8 +- deploy/runtime/defaults/MSLF_None.txt | 8 +- .../runtime/defaults/MSLF_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/MSLF_Single Owner.txt | 8 +- .../MSPT_All Equity Partnership Flip.txt | 8 +- .../MSPT_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/MSPT_Merchant Plant.txt | 8 +- .../runtime/defaults/MSPT_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/MSPT_Single Owner.txt | 8 +- ...PV Battery_All Equity Partnership Flip.txt | 8 +- .../defaults/PV Battery_Commercial.txt | 8 +- .../defaults/PV Battery_Host Developer.txt | 8 +- .../PV Battery_Leveraged Partnership Flip.txt | 8 +- .../defaults/PV Battery_Merchant Plant.txt | 8 +- .../defaults/PV Battery_Residential.txt | 8 +- .../defaults/PV Battery_Sale Leaseback.txt | 8 +- .../defaults/PV Battery_Single Owner.txt | 8 +- .../defaults/PV Battery_Third Party.txt | 8 +- .../defaults/PVWatts Battery_Commercial.txt | 10 +- .../PVWatts Battery_Host Developer.txt | 10 +- .../defaults/PVWatts Battery_Residential.txt | 8 +- .../defaults/PVWatts Battery_Third Party.txt | 8 +- .../PVWatts_All Equity Partnership Flip.txt | 12 +- .../runtime/defaults/PVWatts_Commercial.txt | 16 +- .../defaults/PVWatts_Community Solar.txt | 10 +- .../defaults/PVWatts_Host Developer.txt | 8 +- .../defaults/PVWatts_LCOE Calculator.txt | 8 +- .../PVWatts_Leveraged Partnership Flip.txt | 12 +- .../defaults/PVWatts_Merchant Plant.txt | 35 ++-- deploy/runtime/defaults/PVWatts_None.txt | 8 +- .../runtime/defaults/PVWatts_Residential.txt | 26 +-- .../defaults/PVWatts_Sale Leaseback.txt | 12 +- .../runtime/defaults/PVWatts_Single Owner.txt | 32 ++-- .../runtime/defaults/PVWatts_Third Party.txt | 8 +- .../Physical Trough IPH_LCOH Calculator.txt | 8 +- .../defaults/Physical Trough IPH_None.txt | 8 +- ...cal Trough_All Equity Partnership Flip.txt | 44 ++--- .../Physical Trough_LCOE Calculator.txt | 8 +- ...ical Trough_Leveraged Partnership Flip.txt | 44 ++--- .../Physical Trough_Merchant Plant.txt | 8 +- .../runtime/defaults/Physical Trough_None.txt | 8 +- .../Physical Trough_Sale Leaseback.txt | 44 ++--- .../defaults/Physical Trough_Single Owner.txt | 40 +++-- deploy/runtime/defaults/Retired_None.txt | 8 +- .../Solar Water Heating_Commercial.txt | 8 +- .../Solar Water Heating_LCOE Calculator.txt | 8 +- .../defaults/Solar Water Heating_None.txt | 8 +- .../Solar Water Heating_Residential.txt | 8 +- ...ne Battery_All Equity Partnership Flip.txt | 8 +- .../Standalone Battery_Commercial.txt | 8 +- .../Standalone Battery_Host Developer.txt | 8 +- ...one Battery_Leveraged Partnership Flip.txt | 8 +- .../Standalone Battery_Merchant Plant.txt | 8 +- .../Standalone Battery_Residential.txt | 8 +- .../Standalone Battery_Sale Leaseback.txt | 8 +- .../Standalone Battery_Single Owner.txt | 8 +- .../Standalone Battery_Third Party.txt | 8 +- ...Wind Power_All Equity Partnership Flip.txt | 8 +- .../defaults/Wind Power_Commercial.txt | 8 +- .../defaults/Wind Power_LCOE Calculator.txt | 8 +- .../Wind Power_Leveraged Partnership Flip.txt | 8 +- .../defaults/Wind Power_Merchant Plant.txt | 8 +- deploy/runtime/defaults/Wind Power_None.txt | 8 +- .../defaults/Wind Power_Residential.txt | 8 +- .../defaults/Wind Power_Sale Leaseback.txt | 8 +- .../defaults/Wind Power_Single Owner.txt | 8 +- .../ui/Financial Analysis Parameters.txt | 68 +++++++- ...l Merchant Plant Energy Market Revenue.txt | 31 +++- src/invoke.cpp | 1 + test_results_win64.csv | 156 ------------------ 185 files changed, 1973 insertions(+), 1026 deletions(-) diff --git a/api/api_autogen/library/defaults/Cashloan_FlatPlatePVCommercial.json b/api/api_autogen/library/defaults/Cashloan_FlatPlatePVCommercial.json index a2f6635c09..4a52060f4a 100644 --- a/api/api_autogen/library/defaults/Cashloan_FlatPlatePVCommercial.json +++ b/api/api_autogen/library/defaults/Cashloan_FlatPlatePVCommercial.json @@ -14,7 +14,7 @@ "real_discount_rate": 6.4, "salvage_percentage": 0, "state_tax_rate": [7.000000], - "system_capacity": 498.72 + "system_capacity": 499.96 }, "SystemCosts": { "om_capacity": [16.000000], @@ -23,7 +23,7 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 857424 + "total_installed_cost": 859557 }, "LandLease": { }, diff --git a/api/api_autogen/library/defaults/Cashloan_PVWattsResidential.json b/api/api_autogen/library/defaults/Cashloan_PVWattsResidential.json index 2a41b0f1a5..6a1d8cf7f9 100644 --- a/api/api_autogen/library/defaults/Cashloan_PVWattsResidential.json +++ b/api/api_autogen/library/defaults/Cashloan_PVWattsResidential.json @@ -25,7 +25,7 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 10886 + "total_installed_cost": 17417.6 }, "LandLease": { }, diff --git a/api/api_autogen/library/defaults/Merchantplant_PVWattsMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_PVWattsMerchantPlant.json index 04ae38724f..8f23d01a55 100644 --- a/api/api_autogen/library/defaults/Merchantplant_PVWattsMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_PVWattsMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 1.02764e+06, + "construction_financing_cost": 963417, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -49,7 +49,7 @@ "total_installed_cost": 5.13822e+07 }, "LandLease": { - "land_area": 162.569, + "land_area": 469.644, "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVAllEquityPartnershipFlip.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVAllEquityPartnershipFlip.json index 846e720388..fb26673799 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVAllEquityPartnershipFlip.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVAllEquityPartnershipFlip.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVCommercial.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVCommercial.json index be5872a16b..13b34bf603 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVCommercial.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVCommercial.json @@ -111,7 +111,7 @@ "subarray4_tilt": 20, "subarray4_tilt_eq_lat": 0, "subarray4_track_mode": 0, - "system_capacity": 498.72 + "system_capacity": 499.96 }, "Shading": { "subarray1_shade_mode": 0, @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 98.2284, - "inv_snl_paco": 59860, + "inv_snl_eff_cec": 98.2262, + "inv_snl_paco": 60033, "inverter_count": 7, "inverter_model": 0, "mppt_hi_inverter": 800, "mppt_low_inverter": 570 }, "InverterCECDatabase": { - "inv_snl_c0": -2.06147e-07, - "inv_snl_c1": 2.7e-05, - "inv_snl_c2": 0.002606, - "inv_snl_c3": 0.000501, - "inv_snl_paco": 59860, - "inv_snl_pdco": 61130.8, - "inv_snl_pnt": 17.958, - "inv_snl_pso": 97.214, + "inv_snl_c0": -1.41816e-07, + "inv_snl_c1": -3.03226e-05, + "inv_snl_c2": 0.0010953, + "inv_snl_c3": -0.000176618, + "inv_snl_paco": 60033, + "inv_snl_pdco": 61147.2, + "inv_snl_pnt": 0.9, + "inv_snl_pso": 148.792, "inv_snl_vdcmax": 800, - "inv_snl_vdco": 630, + "inv_snl_vdco": 720, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLeveragedPartnershipFlip.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLeveragedPartnershipFlip.json index 846e720388..fb26673799 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLeveragedPartnershipFlip.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLeveragedPartnershipFlip.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVMerchantPlant.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVMerchantPlant.json index 697594648d..7d49f416a4 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVMerchantPlant.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVMerchantPlant.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVResidential.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVResidential.json index b60254bf27..eb02235b6c 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVResidential.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVResidential.json @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.23681, "cec_i_mp_ref": 5.85, - "cec_i_o_ref": 3.98831e-12, + "cec_i_o_ref": 3.99e-12, "cec_i_sc_ref": 6.23, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -310,13 +310,13 @@ }, "InverterCECDatabase": { "inv_snl_c0": -3.33321e-06, - "inv_snl_c1": 1e-05, - "inv_snl_c2": -0.003163, - "inv_snl_c3": -0.003315, + "inv_snl_c1": 1.02371e-05, + "inv_snl_c2": -0.00316284, + "inv_snl_c3": -0.00331528, "inv_snl_paco": 5330, "inv_snl_pdco": 5530.11, - "inv_snl_pnt": 1.599, - "inv_snl_pso": 11.9753, + "inv_snl_pnt": 5.22, + "inv_snl_pso": 11.9749, "inv_snl_vdcmax": 500, "inv_snl_vdco": 410, "inv_tdc_cec_db": [ diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSaleLeaseback.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSaleLeaseback.json index 846e720388..fb26673799 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSaleLeaseback.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSaleLeaseback.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSingleOwner.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSingleOwner.json index 846e720388..fb26673799 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSingleOwner.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVSingleOwner.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Singleowner_FlatPlatePVSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_FlatPlatePVSingleOwner.json index 4c3c5f23ba..ca1541d626 100644 --- a/api/api_autogen/library/defaults/Singleowner_FlatPlatePVSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_FlatPlatePVSingleOwner.json @@ -94,7 +94,7 @@ "total_installed_cost": 5.13845e+07 }, "LandLease": { - "land_area": 0.130984, + "land_area": 140.782, "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, diff --git a/api/api_autogen/library/defaults/Singleowner_PVWattsSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_PVWattsSingleOwner.json index 5b5934ae81..7ec150ab2c 100644 --- a/api/api_autogen/library/defaults/Singleowner_PVWattsSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_PVWattsSingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 1.02764e+06, + "construction_financing_cost": 963417, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -94,7 +94,7 @@ "total_installed_cost": 5.13822e+07 }, "LandLease": { - "land_area": 162.569, + "land_area": 469.644, "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, diff --git a/api/src/SAM_eqns.cpp b/api/src/SAM_eqns.cpp index d6352912b1..785a2bd0ed 100644 --- a/api/src/SAM_eqns.cpp +++ b/api/src/SAM_eqns.cpp @@ -30,6 +30,7 @@ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include #include #include +#include #include "SAM_api.h" #include "SAM_eqns.h" @@ -52,4 +53,10 @@ SAM_EXPORT void SAM_mp_ancillary_services_eqn(ssc_data_t data, SAM_error* err){ translateExceptions(err, [&]{ mp_ancillary_services(data); }); +} + +SAM_EXPORT void SAM_analysisperiodchange_eqn(ssc_data_t data, SAM_error* err) { + translateExceptions(err, [&] { + analysisperiodchange(data); + }); } \ No newline at end of file diff --git a/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt index 1b49cf6019..778f106475 100644 --- a/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -778 +779 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_LCOE Calculator.txt b/deploy/runtime/defaults/Biopower_LCOE Calculator.txt index e94169d670..46cb6966c2 100644 --- a/deploy/runtime/defaults/Biopower_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Biopower_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -362 +363 adjust 1 5 @@ -36,6 +36,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt index 87f1ad6070..c1f5c67d3a 100644 --- a/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -790 +791 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_Merchant Plant.txt b/deploy/runtime/defaults/Biopower_Merchant Plant.txt index cd769f7f69..bd5c6e49f3 100644 --- a/deploy/runtime/defaults/Biopower_Merchant Plant.txt +++ b/deploy/runtime/defaults/Biopower_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -784 +785 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_None.txt b/deploy/runtime/defaults/Biopower_None.txt index 616324a19f..181f8148de 100644 --- a/deploy/runtime/defaults/Biopower_None.txt +++ b/deploy/runtime/defaults/Biopower_None.txt @@ -1,5 +1,5 @@ 1 -333 +334 adjust 1 5 @@ -36,6 +36,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Biopower_Sale Leaseback.txt b/deploy/runtime/defaults/Biopower_Sale Leaseback.txt index 908380cf93..1cde46685e 100644 --- a/deploy/runtime/defaults/Biopower_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Biopower_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -771 +772 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_Single Owner.txt b/deploy/runtime/defaults/Biopower_Single Owner.txt index be6cf33316..f4eba90e04 100644 --- a/deploy/runtime/defaults/Biopower_Single Owner.txt +++ b/deploy/runtime/defaults/Biopower_Single Owner.txt @@ -1,5 +1,5 @@ 1 -787 +788 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt b/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt index 61fc429733..298be8ad05 100644 --- a/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt +++ b/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt @@ -1,5 +1,5 @@ 1 -253 +254 A_aperture 1 3 @@ -371,6 +371,12 @@ alpha_env 0.02 0.02 0 0 0 0 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSGL IPH_None.txt b/deploy/runtime/defaults/DSGL IPH_None.txt index 68d9d62925..12a8f50bf0 100644 --- a/deploy/runtime/defaults/DSGL IPH_None.txt +++ b/deploy/runtime/defaults/DSGL IPH_None.txt @@ -1,5 +1,5 @@ 1 -223 +224 A_aperture 1 3 @@ -371,6 +371,12 @@ alpha_env 0.02 0.02 0 0 0 0 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt b/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt index b40a874252..7e4845caec 100644 --- a/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -830 +831 A_aperture 1 3 @@ -479,6 +479,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_Commercial.txt b/deploy/runtime/defaults/DSLF_Commercial.txt index efc4f2b0d5..f6053331b0 100644 --- a/deploy/runtime/defaults/DSLF_Commercial.txt +++ b/deploy/runtime/defaults/DSLF_Commercial.txt @@ -1,5 +1,5 @@ 1 -738 +739 A_aperture 1 3 @@ -479,6 +479,12 @@ analysis_period 1 1 30 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_LCOE Calculator.txt b/deploy/runtime/defaults/DSLF_LCOE Calculator.txt index c2bf146586..806dadc996 100644 --- a/deploy/runtime/defaults/DSLF_LCOE Calculator.txt +++ b/deploy/runtime/defaults/DSLF_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -447 +448 A_aperture 1 3 @@ -467,6 +467,12 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt index a68ce3d081..d9ebfee8e6 100644 --- a/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -842 +843 A_aperture 1 3 @@ -479,6 +479,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_Merchant Plant.txt b/deploy/runtime/defaults/DSLF_Merchant Plant.txt index 1c68a19c4c..7a8bb8aad9 100644 --- a/deploy/runtime/defaults/DSLF_Merchant Plant.txt +++ b/deploy/runtime/defaults/DSLF_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -836 +837 A_aperture 1 3 @@ -479,6 +479,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_None.txt b/deploy/runtime/defaults/DSLF_None.txt index 3457b599b1..5aa5a1777c 100644 --- a/deploy/runtime/defaults/DSLF_None.txt +++ b/deploy/runtime/defaults/DSLF_None.txt @@ -1,5 +1,5 @@ 1 -418 +419 A_aperture 1 3 @@ -467,6 +467,12 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSLF_Sale Leaseback.txt b/deploy/runtime/defaults/DSLF_Sale Leaseback.txt index 4adfd1a82d..23c5dd33ae 100644 --- a/deploy/runtime/defaults/DSLF_Sale Leaseback.txt +++ b/deploy/runtime/defaults/DSLF_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -823 +824 A_aperture 1 3 @@ -479,6 +479,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_Single Owner.txt b/deploy/runtime/defaults/DSLF_Single Owner.txt index f20d806d98..7d17378290 100644 --- a/deploy/runtime/defaults/DSLF_Single Owner.txt +++ b/deploy/runtime/defaults/DSLF_Single Owner.txt @@ -1,5 +1,5 @@ 1 -839 +840 A_aperture 1 3 @@ -479,6 +479,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt b/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt index 72f96ecb2e..fb28144346 100644 --- a/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -628 +629 A_sf 1 1 @@ -259,6 +259,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt index c1c71fbbb9..d9d3175679 100644 --- a/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -638 +639 A_sf 1 1 @@ -259,6 +259,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Merchant Plant.txt b/deploy/runtime/defaults/DSPT_Merchant Plant.txt index 0330611597..6445f06bde 100644 --- a/deploy/runtime/defaults/DSPT_Merchant Plant.txt +++ b/deploy/runtime/defaults/DSPT_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -612 +613 A_sf 1 1 @@ -259,6 +259,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Sale Leaseback.txt b/deploy/runtime/defaults/DSPT_Sale Leaseback.txt index 7fa3abdcc1..4ee3db6857 100644 --- a/deploy/runtime/defaults/DSPT_Sale Leaseback.txt +++ b/deploy/runtime/defaults/DSPT_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -621 +622 A_sf 1 1 @@ -259,6 +259,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Single Owner.txt b/deploy/runtime/defaults/DSPT_Single Owner.txt index da1cee4f74..0c5187cd20 100644 --- a/deploy/runtime/defaults/DSPT_Single Owner.txt +++ b/deploy/runtime/defaults/DSPT_Single Owner.txt @@ -1,5 +1,5 @@ 1 -641 +642 A_sf 1 1 @@ -259,6 +259,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt index e3f961da0b..71baba1a13 100644 --- a/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -452 +453 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_Commercial.txt b/deploy/runtime/defaults/Dish Stirling_Commercial.txt index 6532b07114..0637eb50d4 100644 --- a/deploy/runtime/defaults/Dish Stirling_Commercial.txt +++ b/deploy/runtime/defaults/Dish Stirling_Commercial.txt @@ -1,5 +1,5 @@ 1 -421 +422 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt b/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt index 321e053b1b..766dd04e5b 100644 --- a/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -151 +152 A_absorber 1 1 @@ -204,6 +204,12 @@ alpha_wall 1 1 0.6 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt index 71b73588a7..3d6009e248 100644 --- a/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -462 +463 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt b/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt index fd9682152e..d3a821cd10 100644 --- a/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt +++ b/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -436 +437 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_None.txt b/deploy/runtime/defaults/Dish Stirling_None.txt index f2d305f61d..160cb7d0cd 100644 --- a/deploy/runtime/defaults/Dish Stirling_None.txt +++ b/deploy/runtime/defaults/Dish Stirling_None.txt @@ -1,5 +1,5 @@ 1 -122 +123 A_absorber 1 1 @@ -204,6 +204,12 @@ alpha_wall 1 1 0.6 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt b/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt index 13e81fb04c..d37e0b22a2 100644 --- a/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -445 +446 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_Single Owner.txt b/deploy/runtime/defaults/Dish Stirling_Single Owner.txt index 324489d37a..071e7d3c69 100644 --- a/deploy/runtime/defaults/Dish Stirling_Single Owner.txt +++ b/deploy/runtime/defaults/Dish Stirling_Single Owner.txt @@ -1,5 +1,5 @@ 1 -465 +466 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/ETES_Single Owner.txt b/deploy/runtime/defaults/ETES_Single Owner.txt index 8ff2f379a2..a43e316819 100644 --- a/deploy/runtime/defaults/ETES_Single Owner.txt +++ b/deploy/runtime/defaults/ETES_Single Owner.txt @@ -1,5 +1,5 @@ 1 -509 +510 CT 1 1 @@ -271,6 +271,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -376,7 +382,7 @@ cb_contingency_cost_calc 1 1 1 -1.75474e+07 +17547400 cb_cycle_cost_calc 1 1 @@ -388,19 +394,19 @@ cb_direct_subtotal 1 1 1 -2.50678e+08 +250678000 cb_epc_cost_calc 1 1 1 1 -3.48693e+07 +34869300 cb_heater_cost_calc 1 1 1 1 -6.96699e+07 +69669900 cb_installed_per_capacity_cost_calc 1 1 @@ -418,25 +424,25 @@ cb_sales_tax_cost_calc 1 1 1 -1.0729e+07 +10729000 cb_storage_cost_calc 1 1 1 1 -6.14078e+07 +61407800 cb_total_direct_cost 1 1 1 1 -2.68225e+08 +268225000 cb_total_indirect_cost 1 1 1 1 -4.55983e+07 +45598300 cbi_fed_amount 1 1 @@ -603,7 +609,7 @@ const_per_interest1 1 1 1 -1.09838e+07 +10983800 const_per_interest2 1 1 @@ -663,7 +669,7 @@ const_per_interest_total 1 1 1 -1.09838e+07 +10983800 const_per_months1 1 1 @@ -760,7 +766,7 @@ const_per_principal1 1 1 1 -3.13823e+08 +313823000 const_per_principal2 1 1 @@ -790,13 +796,13 @@ const_per_principal_total 1 1 1 -3.13823e+08 +313823000 const_per_total1 1 1 1 1 -1.41221e+07 +14122100 const_per_total2 1 1 @@ -856,7 +862,7 @@ construction_financing_cost 1 1 1 -1.41221e+07 +14122100 contingency_rate 1 1 @@ -2452,7 +2458,7 @@ property_assessed_value 1 1 1 -3.13823e+08 +313823000 property_tax_rate 1 1 @@ -2738,7 +2744,7 @@ total_installed_cost 1 1 1 -3.13823e+08 +313823000 tshours 1 1 @@ -3159,7 +3165,7 @@ ui_contingency_cost_calc 1 1 1 -1.75474e+07 +17547400 ui_cycle_cost_calc 1 1 @@ -3171,13 +3177,13 @@ ui_direct_subtotal 1 1 1 -2.50678e+08 +250678000 ui_epc_cost_calc 1 1 1 1 -3.48693e+07 +34869300 ui_etes_cost__P_ref 1 1 @@ -3213,7 +3219,7 @@ ui_heater_cost_calc 1 1 1 -6.96699e+07 +69669900 ui_installed_per_capacity_cost_calc 1 1 @@ -3231,7 +3237,7 @@ ui_sales_tax_cost_calc 1 1 1 -1.0729e+07 +10729000 ui_step_minutes 1 1 @@ -3243,25 +3249,25 @@ ui_storage_cost_calc 1 1 1 -6.14078e+07 +61407800 ui_total_direct_cost 1 1 1 1 -2.68225e+08 +268225000 ui_total_indirect_cost 1 1 1 1 -4.55983e+07 +45598300 ui_total_installed_cost 1 1 1 1 -3.13823e+08 +313823000 ui_wacc 1 1 diff --git a/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt index ce553e49a7..00771eb3a4 100644 --- a/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -851 +852 AntiFrPar 1 1 @@ -1040,6 +1040,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_Commercial.txt b/deploy/runtime/defaults/Empirical Trough_Commercial.txt index 60246e94a2..228740435c 100644 --- a/deploy/runtime/defaults/Empirical Trough_Commercial.txt +++ b/deploy/runtime/defaults/Empirical Trough_Commercial.txt @@ -1,5 +1,5 @@ 1 -759 +760 AntiFrPar 1 1 @@ -1040,6 +1040,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt b/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt index 67919cf608..607a609c0e 100644 --- a/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -469 +470 AntiFrPar 1 1 @@ -1034,6 +1034,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt index 3b2e8e3001..37a0b3aeca 100644 --- a/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -863 +864 AntiFrPar 1 1 @@ -1040,6 +1040,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt b/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt index ad57c777fd..63def6ea17 100644 --- a/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt +++ b/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -857 +858 AntiFrPar 1 1 @@ -1040,6 +1040,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_None.txt b/deploy/runtime/defaults/Empirical Trough_None.txt index 00a478d202..1b795f8d9f 100644 --- a/deploy/runtime/defaults/Empirical Trough_None.txt +++ b/deploy/runtime/defaults/Empirical Trough_None.txt @@ -1,5 +1,5 @@ 1 -440 +441 AntiFrPar 1 1 @@ -1034,6 +1034,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt b/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt index 5998afa7ae..c330bcef8f 100644 --- a/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -844 +845 AntiFrPar 1 1 @@ -1040,6 +1040,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_Single Owner.txt b/deploy/runtime/defaults/Empirical Trough_Single Owner.txt index c32fb89966..9132c3e924 100644 --- a/deploy/runtime/defaults/Empirical Trough_Single Owner.txt +++ b/deploy/runtime/defaults/Empirical Trough_Single Owner.txt @@ -1,5 +1,5 @@ 1 -860 +861 AntiFrPar 1 1 @@ -1040,6 +1040,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt index 30d9ddd280..3ae6ff3644 100644 --- a/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -973 +974 6par_aisc 1 1 @@ -250,13 +250,19 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -357,7 +363,7 @@ calculated_dcac_ratio 1 1 1 -1.29876 +1.32773 capex_table_ac_cost_per_w 1 1 @@ -590,7 +596,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -686,7 +692,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -2297,8 +2303,8 @@ n/a inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2785,49 +2791,49 @@ inv_snl_ac_voltage 1 1 1 -0 +380 inv_snl_c0 1 1 1 1 --2.44558e-08 +-1.40704e-08 inv_snl_c1 1 1 1 1 -1.2e-05 +6.34566e-06 inv_snl_c2 1 1 1 1 -0.001461 +0.00155414 inv_snl_c3 1 1 1 1 --0.000203 +-0.000271668 inv_snl_eff_cec 1 1 1 1 -97.5869 +96.7675 inv_snl_eff_euro 1 1 1 1 -97.377 +96.3503 inv_snl_idcmax 1 1 1 1 -1289.42 +1263.77 inv_snl_inverter_name 1 4 @@ -2856,25 +2862,25 @@ inv_snl_paco 1 1 1 -770000 +753200 inv_snl_pdco 1 1 1 1 -791706 +777216 inv_snl_pnt 1 1 1 1 -231 +122.55 inv_snl_pso 1 1 1 1 -2859.5 +3714.14 inv_snl_vdcmax 1 1 @@ -2886,7 +2892,7 @@ inv_snl_vdco 1 1 1 -614 +615 inv_tdc_cec_cg 1 3 @@ -2944,7 +2950,7 @@ inverter_power 1 1 1 -770 +753.2 inverter_total 1 1 @@ -2956,13 +2962,13 @@ inverterarray_power 1 1 1 -38500 +37660 inverterarray_power_w 1 1 1 1 -38500000 +37660000 irrad_mode 1 1 @@ -5594,7 +5600,7 @@ total_dc_inverter_capacity 1 1 1 -39585.3 +38860.8 total_direct_cost 1 1 @@ -5618,7 +5624,7 @@ total_inverter_capacity 1 1 1 -38500 +37660 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Commercial.txt b/deploy/runtime/defaults/Flat Plate PV_Commercial.txt index 4ffd962b88..ce183e63d2 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Commercial.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Commercial.txt @@ -1,5 +1,5 @@ 1 -874 +875 6par_aisc 1 1 @@ -250,13 +250,19 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -363,13 +369,13 @@ bos_equip_total 1 1 1 -119693 +119990 calculated_dcac_ratio 1 1 1 1 -1.1902 +1.18973 capex_table_ac_cost_per_w 1 1 @@ -602,7 +608,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -698,7 +704,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -816,7 +822,7 @@ contingency 1 1 1 -21544.7 +21598.3 contingency_percent 1 1 @@ -1163,7 +1169,7 @@ engr_total 1 1 1 -219437 +219982 escal_belpe 1 2 @@ -1591,7 +1597,7 @@ install_labor_total 1 1 1 -74807.9 +74994 install_margin_fixed 1 1 @@ -1615,7 +1621,7 @@ install_margin_total 1 1 1 -79795.1 +79993.6 installed_per_capacity 1 1 @@ -1767,13 +1773,13 @@ inv_cec_cg_vdco inv_cec_date 1 4 -3 -n/a +8 +9/1/2020 inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2260,49 +2266,49 @@ inv_snl_ac_voltage 1 1 1 -400 +480 inv_snl_c0 1 1 1 1 --2.06147e-07 +-1.41816e-07 inv_snl_c1 1 1 1 1 -2.7e-05 +-3.03226e-05 inv_snl_c2 1 1 1 1 -0.002606 +0.0010953 inv_snl_c3 1 1 1 1 -0.000501 +-0.000176618 inv_snl_eff_cec 1 1 1 1 -98.2284 +98.2262 inv_snl_eff_euro 1 1 1 1 -98.1767 +98.0423 inv_snl_idcmax 1 1 1 1 -97.033 +84.9267 inv_snl_inverter_name 1 4 @@ -2331,25 +2337,25 @@ inv_snl_paco 1 1 1 -59860 +60033 inv_snl_pdco 1 1 1 1 -61130.8 +61147.2 inv_snl_pnt 1 1 1 1 -17.958 +0.9 inv_snl_pso 1 1 1 1 -97.214 +148.792 inv_snl_vdcmax 1 1 @@ -2361,7 +2367,7 @@ inv_snl_vdco 1 1 1 -630 +720 inv_tdc_cec_cg 1 3 @@ -2419,25 +2425,25 @@ inverter_power 1 1 1 -59.86 +60.033 inverter_total 1 1 1 1 -59846.4 +59995.2 inverterarray_power 1 1 1 1 -419.02 +420.231 inverterarray_power_w 1 1 1 1 -419020 +420231 irrad_mode 1 1 @@ -2545,13 +2551,13 @@ land_area_capex 1 1 1 -1.38461 +1.38805 land_area_value 1 1 1 1 -1.38461 +1.38805 land_fixed 1 1 @@ -2621,8 +2627,9 @@ lat layout_warning 1 4 -26 -No system sizing messages. +135 +Subarray 1 string voltage exceeds the inverter maximum rated voltage at reference conditions. Consider using fewer modules per string. + lbl_bifacial 1 4 @@ -2743,7 +2750,7 @@ module_num_units 1 1 1 -1608 +1612 module_power 1 1 @@ -2755,7 +2762,7 @@ module_total 1 1 1 -204475 +204984 module_width 1 1 @@ -2767,19 +2774,19 @@ modulearray_area 1 1 1 -2622.65 +2629.17 modulearray_power 1 1 1 1 -498.72 +499.96 modulearray_power_w 1 1 1 1 -498720 +499960 mpeak 1 2 @@ -2822,7 +2829,7 @@ num_strings_total 1 1 1 -134 +124 offset 1 1 @@ -3116,7 +3123,7 @@ permitting_total 1 1 1 -54859.2 +54995.6 prop_tax_assessed_decline 1 1 @@ -3134,7 +3141,7 @@ property_assessed_value 1 1 1 -857424 +859557 property_tax_rate 1 1 @@ -3229,7 +3236,7 @@ sales_tax_total 1 1 1 -22966.6 +23023.8 sales_tax_value 1 1 @@ -4156,7 +4163,7 @@ subarray1_land_area 1 1 1 -5603.32 +5617.26 subarray1_mismatch_loss 1 1 @@ -4199,7 +4206,7 @@ subarray1_nmodules 1 1 1 -1608 +1612 subarray1_nmodx 1 1 @@ -4229,7 +4236,7 @@ subarray1_ref_nmodules 1 1 1 -1608 +1612 subarray1_rotlim 1 1 @@ -4277,13 +4284,13 @@ subarray1_string_vmp 1 1 1 -656.4 +711.1 subarray1_string_voc 1 1 1 1 -772.8 +837.2 subarray1_tilt 1 1 @@ -4946,13 +4953,13 @@ subtotal_direct 1 1 1 -538617 +539957 system_capacity 1 1 1 1 -498.72 +499.96 system_use_lifetime_output 1 1 @@ -4964,49 +4971,49 @@ total_dc_inverter_capacity 1 1 1 -427.915 +428.03 total_direct_cost 1 1 1 1 -560162 +561555 total_indirect_cost 1 1 1 1 -274296 +274978 total_installed_cost 1 1 1 1 -857424 +859557 total_inverter_capacity 1 1 1 1 -419.02 +420.231 total_land_area 1 1 1 1 -1.38461 +1.38805 total_module_area 1 1 1 1 -2622.65 +2629.17 total_modules 1 1 1 1 -1608 +1612 transformer_load_loss 1 1 @@ -5048,13 +5055,13 @@ ui_array_land_area_acres 1 1 1 -1.38461 +1.38805 ui_array_land_area_ha 1 1 1 1 -0.262265 +0.262917 ui_array_land_area_multiplier 1 1 @@ -5078,13 +5085,13 @@ ui_loan_amount 1 1 1 -857424 +859557 ui_net_capital_cost 1 1 1 1 -857424 +859557 ui_step_minutes 1 1 @@ -5102,7 +5109,7 @@ ui_subarray1_nrows 1 1 1 -16.75 +16.7917 ui_subarray1_row_spacing 1 1 @@ -5168,13 +5175,13 @@ ui_total_land_area_ha 1 1 1 -0.560333 +0.561727 ui_total_module_area 1 1 1 1 -2622.65 +2629.17 ui_wacc 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt b/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt index ae31098282..2bc393e502 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt @@ -1,5 +1,5 @@ 1 -1015 +1016 6par_aisc 1 1 @@ -257,6 +257,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt b/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt index edb97e143b..17a71b03bc 100644 --- a/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -558 +559 6par_aisc 1 1 @@ -244,6 +244,12 @@ alpha_sc_calc 1 1 0.0617355 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt index bf30ad0b6a..95a0629061 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -985 +986 6par_aisc 1 1 @@ -250,13 +250,19 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -357,7 +363,7 @@ calculated_dcac_ratio 1 1 1 -1.29876 +1.32773 capex_table_ac_cost_per_w 1 1 @@ -590,7 +596,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -686,7 +692,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -2343,8 +2349,8 @@ n/a inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2831,49 +2837,49 @@ inv_snl_ac_voltage 1 1 1 -0 +380 inv_snl_c0 1 1 1 1 --2.44558e-08 +-1.40704e-08 inv_snl_c1 1 1 1 1 -1.2e-05 +6.34566e-06 inv_snl_c2 1 1 1 1 -0.001461 +0.00155414 inv_snl_c3 1 1 1 1 --0.000203 +-0.000271668 inv_snl_eff_cec 1 1 1 1 -97.5869 +96.7675 inv_snl_eff_euro 1 1 1 1 -97.377 +96.3503 inv_snl_idcmax 1 1 1 1 -1289.42 +1263.77 inv_snl_inverter_name 1 4 @@ -2902,25 +2908,25 @@ inv_snl_paco 1 1 1 -770000 +753200 inv_snl_pdco 1 1 1 1 -791706 +777216 inv_snl_pnt 1 1 1 1 -231 +122.55 inv_snl_pso 1 1 1 1 -2859.5 +3714.14 inv_snl_vdcmax 1 1 @@ -2932,7 +2938,7 @@ inv_snl_vdco 1 1 1 -614 +615 inv_tdc_cec_cg 1 3 @@ -2990,7 +2996,7 @@ inverter_power 1 1 1 -770 +753.2 inverter_total 1 1 @@ -3002,13 +3008,13 @@ inverterarray_power 1 1 1 -38500 +37660 inverterarray_power_w 1 1 1 1 -38500000 +37660000 irrad_mode 1 1 @@ -5658,7 +5664,7 @@ total_dc_inverter_capacity 1 1 1 -39585.3 +38860.8 total_direct_cost 1 1 @@ -5682,7 +5688,7 @@ total_inverter_capacity 1 1 1 -38500 +37660 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt b/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt index 87a130e746..bf914c5d41 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -979 +980 6par_aisc 1 1 @@ -250,13 +250,19 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -357,7 +363,7 @@ calculated_dcac_ratio 1 1 1 -1.29876 +1.32773 cambium_location 1 4 @@ -625,7 +631,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -721,7 +727,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -2246,8 +2252,8 @@ n/a inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2734,49 +2740,49 @@ inv_snl_ac_voltage 1 1 1 -0 +380 inv_snl_c0 1 1 1 1 --2.44558e-08 +-1.40704e-08 inv_snl_c1 1 1 1 1 -1.2e-05 +6.34566e-06 inv_snl_c2 1 1 1 1 -0.001461 +0.00155414 inv_snl_c3 1 1 1 1 --0.000203 +-0.000271668 inv_snl_eff_cec 1 1 1 1 -97.5869 +96.7675 inv_snl_eff_euro 1 1 1 1 -97.377 +96.3503 inv_snl_idcmax 1 1 1 1 -1289.42 +1263.77 inv_snl_inverter_name 1 4 @@ -2805,25 +2811,25 @@ inv_snl_paco 1 1 1 -770000 +753200 inv_snl_pdco 1 1 1 1 -791706 +777216 inv_snl_pnt 1 1 1 1 -231 +122.55 inv_snl_pso 1 1 1 1 -2859.5 +3714.14 inv_snl_vdcmax 1 1 @@ -2835,7 +2841,7 @@ inv_snl_vdco 1 1 1 -614 +615 inv_tdc_cec_cg 1 3 @@ -2893,7 +2899,7 @@ inverter_power 1 1 1 -770 +753.2 inverter_total 1 1 @@ -2905,13 +2911,13 @@ inverterarray_power 1 1 1 -38500 +37660 inverterarray_power_w 1 1 1 1 -38500000 +37660000 irrad_mode 1 1 @@ -224571,7 +224577,7 @@ total_dc_inverter_capacity 1 1 1 -39585.3 +38860.8 total_direct_cost 1 1 @@ -224595,7 +224601,7 @@ total_inverter_capacity 1 1 1 -38500 +37660 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_None.txt b/deploy/runtime/defaults/Flat Plate PV_None.txt index 0cd69f2469..56e4757fab 100644 --- a/deploy/runtime/defaults/Flat Plate PV_None.txt +++ b/deploy/runtime/defaults/Flat Plate PV_None.txt @@ -1,5 +1,5 @@ 1 -529 +530 6par_aisc 1 1 @@ -244,6 +244,12 @@ alpha_sc_calc 1 1 0.04 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Residential.txt b/deploy/runtime/defaults/Flat Plate PV_Residential.txt index 0f43b2df86..df8a8ac7be 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Residential.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Residential.txt @@ -1,5 +1,5 @@ 1 -904 +905 6par_aisc 1 1 @@ -326,6 +326,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -763,7 +769,7 @@ cec_i_o_ref 1 1 1 -3.98831e-12 +3.99e-12 cec_i_sc_ref 1 1 @@ -1862,13 +1868,13 @@ inv_cec_cg_vdco inv_cec_date 1 4 -3 -n/a +10 +10/15/2018 inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2367,19 +2373,19 @@ inv_snl_c1 1 1 1 -1e-05 +1.02371e-05 inv_snl_c2 1 1 1 1 --0.003163 +-0.00316284 inv_snl_c3 1 1 1 1 --0.003315 +-0.00331528 inv_snl_eff_cec 1 1 @@ -2438,13 +2444,13 @@ inv_snl_pnt 1 1 1 -1.599 +5.22 inv_snl_pso 1 1 1 1 -11.9753 +11.9749 inv_snl_vdcmax 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt b/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt index 151bbad8c1..862b30bfd2 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -966 +967 6par_aisc 1 1 @@ -250,13 +250,19 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -357,7 +363,7 @@ calculated_dcac_ratio 1 1 1 -1.29876 +1.32773 capex_table_ac_cost_per_w 1 1 @@ -590,7 +596,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -686,7 +692,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -2267,8 +2273,8 @@ n/a inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2755,49 +2761,49 @@ inv_snl_ac_voltage 1 1 1 -0 +380 inv_snl_c0 1 1 1 1 --2.44558e-08 +-1.40704e-08 inv_snl_c1 1 1 1 1 -1.2e-05 +6.34566e-06 inv_snl_c2 1 1 1 1 -0.001461 +0.00155414 inv_snl_c3 1 1 1 1 --0.000203 +-0.000271668 inv_snl_eff_cec 1 1 1 1 -97.5869 +96.7675 inv_snl_eff_euro 1 1 1 1 -97.377 +96.3503 inv_snl_idcmax 1 1 1 1 -1289.42 +1263.77 inv_snl_inverter_name 1 4 @@ -2826,25 +2832,25 @@ inv_snl_paco 1 1 1 -770000 +753200 inv_snl_pdco 1 1 1 1 -791706 +777216 inv_snl_pnt 1 1 1 1 -231 +122.55 inv_snl_pso 1 1 1 1 -2859.5 +3714.14 inv_snl_vdcmax 1 1 @@ -2856,7 +2862,7 @@ inv_snl_vdco 1 1 1 -614 +615 inv_tdc_cec_cg 1 3 @@ -2914,7 +2920,7 @@ inverter_power 1 1 1 -770 +753.2 inverter_total 1 1 @@ -2926,13 +2932,13 @@ inverterarray_power 1 1 1 -38500 +37660 inverterarray_power_w 1 1 1 1 -38500000 +37660000 irrad_mode 1 1 @@ -5550,7 +5556,7 @@ total_dc_inverter_capacity 1 1 1 -39585.3 +38860.8 total_direct_cost 1 1 @@ -5574,7 +5580,7 @@ total_inverter_capacity 1 1 1 -38500 +37660 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt b/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt index ac07e723f7..da714cf2b1 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt @@ -1,5 +1,5 @@ 1 -982 +983 6par_aisc 1 1 @@ -250,13 +250,19 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -357,7 +363,7 @@ calculated_dcac_ratio 1 1 1 -1.29876 +1.32773 capex_table_ac_cost_per_w 1 1 @@ -590,7 +596,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -686,7 +692,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -2337,8 +2343,8 @@ n/a inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2825,49 +2831,49 @@ inv_snl_ac_voltage 1 1 1 -0 +380 inv_snl_c0 1 1 1 1 --2.44558e-08 +-1.40704e-08 inv_snl_c1 1 1 1 1 -1.2e-05 +6.34566e-06 inv_snl_c2 1 1 1 1 -0.001461 +0.00155414 inv_snl_c3 1 1 1 1 --0.000203 +-0.000271668 inv_snl_eff_cec 1 1 1 1 -97.5869 +96.7675 inv_snl_eff_euro 1 1 1 1 -97.377 +96.3503 inv_snl_idcmax 1 1 1 1 -1289.42 +1263.77 inv_snl_inverter_name 1 4 @@ -2896,25 +2902,25 @@ inv_snl_paco 1 1 1 -770000 +753200 inv_snl_pdco 1 1 1 1 -791706 +777216 inv_snl_pnt 1 1 1 1 -231 +122.55 inv_snl_pso 1 1 1 1 -2859.5 +3714.14 inv_snl_vdcmax 1 1 @@ -2926,7 +2932,7 @@ inv_snl_vdco 1 1 1 -614 +615 inv_tdc_cec_cg 1 3 @@ -2984,7 +2990,7 @@ inverter_power 1 1 1 -770 +753.2 inverter_total 1 1 @@ -2996,13 +3002,13 @@ inverterarray_power 1 1 1 -38500 +37660 inverterarray_power_w 1 1 1 1 -38500000 +37660000 irrad_mode 1 1 @@ -3110,19 +3116,19 @@ land_area 1 1 1 -0.130984 +140.782 land_area_capex 1 1 1 1 -0.130984 +140.782 land_area_value 1 1 1 1 -0.130984 +140.782 land_fixed 1 1 @@ -4815,7 +4821,7 @@ subarray1_land_area 1 1 1 -339.248 +569725 subarray1_mismatch_loss 1 1 @@ -5026,7 +5032,7 @@ subarray2_land_area 1 1 1 -63.609 +0 subarray2_mismatch_loss 1 1 @@ -5237,7 +5243,7 @@ subarray3_land_area 1 1 1 -63.609 +0 subarray3_mismatch_loss 1 1 @@ -5448,7 +5454,7 @@ subarray4_land_area 1 1 1 -339.248 +0 subarray4_mismatch_loss 1 1 @@ -5640,7 +5646,7 @@ total_dc_inverter_capacity 1 1 1 -39585.3 +38860.8 total_direct_cost 1 1 @@ -5664,13 +5670,13 @@ total_inverter_capacity 1 1 1 -38500 +37660 total_land_area 1 1 1 1 -0.130984 +140.782 total_module_area 1 1 @@ -5718,7 +5724,7 @@ ui_array_land_area_acres 1 1 1 -0.130984 +140.782 ui_array_land_area_ha 1 1 @@ -5754,7 +5760,7 @@ ui_land_area_ha 1 1 1 -0.0530075 +56.9725 ui_land_area_multiplier 1 1 @@ -5856,7 +5862,7 @@ ui_total_land_area_ha 1 1 1 -0.0530075 +56.9725 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Third Party.txt b/deploy/runtime/defaults/Flat Plate PV_Third Party.txt index 676d97dece..df025afa13 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Third Party.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Third Party.txt @@ -1,5 +1,5 @@ 1 -696 +697 6par_aisc 1 1 @@ -326,6 +326,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Fuel Cell_Commercial.txt b/deploy/runtime/defaults/Fuel Cell_Commercial.txt index 1c03d79a39..b899af840a 100644 --- a/deploy/runtime/defaults/Fuel Cell_Commercial.txt +++ b/deploy/runtime/defaults/Fuel Cell_Commercial.txt @@ -1,5 +1,5 @@ 1 -774 +775 LeadAcid_q10 1 1 @@ -103,6 +103,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Fuel Cell_Single Owner.txt b/deploy/runtime/defaults/Fuel Cell_Single Owner.txt index cd27fe0e0e..ef2167f920 100644 --- a/deploy/runtime/defaults/Fuel Cell_Single Owner.txt +++ b/deploy/runtime/defaults/Fuel Cell_Single Owner.txt @@ -1,5 +1,5 @@ 1 -848 +849 LeadAcid_q10 1 1 @@ -103,6 +103,12 @@ analysis_period 1 1 30 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt index 7f54a862f5..e51652fa80 100644 --- a/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -622 +623 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Commercial.txt b/deploy/runtime/defaults/Generic Battery_Commercial.txt index 0e4b90be76..a77fa092f5 100644 --- a/deploy/runtime/defaults/Generic Battery_Commercial.txt +++ b/deploy/runtime/defaults/Generic Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -532 +533 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Host Developer.txt b/deploy/runtime/defaults/Generic Battery_Host Developer.txt index b2350028cb..64b7e45740 100644 --- a/deploy/runtime/defaults/Generic Battery_Host Developer.txt +++ b/deploy/runtime/defaults/Generic Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -673 +674 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt index 7f6925380e..88dac1087d 100644 --- a/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -634 +635 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt b/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt index 132dbedb2c..be2e2df130 100644 --- a/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt +++ b/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -628 +629 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Residential.txt b/deploy/runtime/defaults/Generic Battery_Residential.txt index 40e4cbc983..0f5f7d78ab 100644 --- a/deploy/runtime/defaults/Generic Battery_Residential.txt +++ b/deploy/runtime/defaults/Generic Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -562 +563 LeadAcid_q10 1 1 @@ -159,6 +159,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt b/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt index b1d319b95c..cd4c8990d7 100644 --- a/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -615 +616 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Single Owner.txt b/deploy/runtime/defaults/Generic Battery_Single Owner.txt index 3b4de6d5d4..954426e53e 100644 --- a/deploy/runtime/defaults/Generic Battery_Single Owner.txt +++ b/deploy/runtime/defaults/Generic Battery_Single Owner.txt @@ -1,5 +1,5 @@ 1 -631 +632 LeadAcid_q10 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Third Party.txt b/deploy/runtime/defaults/Generic Battery_Third Party.txt index 94e71e90b7..8431ef0aae 100644 --- a/deploy/runtime/defaults/Generic Battery_Third Party.txt +++ b/deploy/runtime/defaults/Generic Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -384 +385 LeadAcid_q10 1 1 @@ -153,6 +153,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_crit 1 1 diff --git a/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt index 792de34c62..5e929fc6d1 100644 --- a/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -620 +621 FossilFill 1 2 @@ -177,6 +177,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_Commercial.txt b/deploy/runtime/defaults/Generic CSP System_Commercial.txt index 6ef6e4edb6..cc044b649b 100644 --- a/deploy/runtime/defaults/Generic CSP System_Commercial.txt +++ b/deploy/runtime/defaults/Generic CSP System_Commercial.txt @@ -1,5 +1,5 @@ 1 -528 +529 FossilFill 1 2 @@ -177,6 +177,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt b/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt index 1989fc1e43..38ee9c27cf 100644 --- a/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -241 +242 FossilFill 1 2 @@ -171,6 +171,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt index 59ddd551bf..38958e8445 100644 --- a/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -632 +633 FossilFill 1 2 @@ -177,6 +177,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt b/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt index 06cf7177ec..8e0cf7c90e 100644 --- a/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt +++ b/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -626 +627 FossilFill 1 2 @@ -177,6 +177,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_None.txt b/deploy/runtime/defaults/Generic CSP System_None.txt index 4fb7ffb0b9..6a3ce192af 100644 --- a/deploy/runtime/defaults/Generic CSP System_None.txt +++ b/deploy/runtime/defaults/Generic CSP System_None.txt @@ -1,5 +1,5 @@ 1 -212 +213 FossilFill 1 2 @@ -171,6 +171,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt b/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt index 0b97838957..9ae684077e 100644 --- a/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -613 +614 FossilFill 1 2 @@ -177,6 +177,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_Single Owner.txt b/deploy/runtime/defaults/Generic CSP System_Single Owner.txt index 1fb31fb6b1..b9cb4c5889 100644 --- a/deploy/runtime/defaults/Generic CSP System_Single Owner.txt +++ b/deploy/runtime/defaults/Generic CSP System_Single Owner.txt @@ -1,5 +1,5 @@ 1 -629 +630 FossilFill 1 2 @@ -177,6 +177,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt index 62317e7d5b..9458653fac 100644 --- a/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -402 +403 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Commercial.txt b/deploy/runtime/defaults/Generic System_Commercial.txt index da0c0f2c61..53a525cc56 100644 --- a/deploy/runtime/defaults/Generic System_Commercial.txt +++ b/deploy/runtime/defaults/Generic System_Commercial.txt @@ -1,5 +1,5 @@ 1 -310 +311 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Host Developer.txt b/deploy/runtime/defaults/Generic System_Host Developer.txt index 29a2f23353..c6b23f5c79 100644 --- a/deploy/runtime/defaults/Generic System_Host Developer.txt +++ b/deploy/runtime/defaults/Generic System_Host Developer.txt @@ -1,5 +1,5 @@ 1 -451 +452 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_LCOE Calculator.txt b/deploy/runtime/defaults/Generic System_LCOE Calculator.txt index 4904d8b3dc..18ef61ab51 100644 --- a/deploy/runtime/defaults/Generic System_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Generic System_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -47 +48 adjust 1 5 @@ -36,6 +36,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 c_construction_cost 1 2 diff --git a/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt index c6094dd9d5..3f2d6618be 100644 --- a/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -414 +415 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Merchant Plant.txt b/deploy/runtime/defaults/Generic System_Merchant Plant.txt index ca93be35bc..f118908a48 100644 --- a/deploy/runtime/defaults/Generic System_Merchant Plant.txt +++ b/deploy/runtime/defaults/Generic System_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -408 +409 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_None.txt b/deploy/runtime/defaults/Generic System_None.txt index 7cc127f140..03697b9652 100644 --- a/deploy/runtime/defaults/Generic System_None.txt +++ b/deploy/runtime/defaults/Generic System_None.txt @@ -1,5 +1,5 @@ 1 -18 +19 adjust 1 5 @@ -36,6 +36,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 capacity_factor_calc 1 1 diff --git a/deploy/runtime/defaults/Generic System_Residential.txt b/deploy/runtime/defaults/Generic System_Residential.txt index f37a80617d..3e9cf556cb 100644 --- a/deploy/runtime/defaults/Generic System_Residential.txt +++ b/deploy/runtime/defaults/Generic System_Residential.txt @@ -1,5 +1,5 @@ 1 -306 +307 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Sale Leaseback.txt b/deploy/runtime/defaults/Generic System_Sale Leaseback.txt index 5a77e6b1f2..d71ec07732 100644 --- a/deploy/runtime/defaults/Generic System_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Generic System_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -395 +396 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Single Owner.txt b/deploy/runtime/defaults/Generic System_Single Owner.txt index 1f686ba36a..c04553ef75 100644 --- a/deploy/runtime/defaults/Generic System_Single Owner.txt +++ b/deploy/runtime/defaults/Generic System_Single Owner.txt @@ -1,5 +1,5 @@ 1 -411 +412 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Third Party.txt b/deploy/runtime/defaults/Generic System_Third Party.txt index 4792a02f72..f0d98f3f2a 100644 --- a/deploy/runtime/defaults/Generic System_Third Party.txt +++ b/deploy/runtime/defaults/Generic System_Third Party.txt @@ -1,5 +1,5 @@ 1 -145 +146 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_crit 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt index fd3b55dfc3..95e222c603 100644 --- a/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -601 +602 CT 1 1 @@ -108,6 +108,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -345,13 +351,13 @@ const_per_interest1 1 1 1 -4.79588e+06 +4795880 const_per_interest2 1 1 1 1 -5.75506e+06 +5755060 const_per_interest3 1 1 @@ -405,7 +411,7 @@ const_per_interest_total 1 1 1 -1.05509e+07 +10550900 const_per_months1 1 1 @@ -502,13 +508,13 @@ const_per_principal1 1 1 1 -5.48101e+07 +54810100 const_per_principal2 1 1 1 1 -8.22151e+07 +82215100 const_per_principal3 1 1 @@ -532,19 +538,19 @@ const_per_principal_total 1 1 1 -1.37025e+08 +137025000 const_per_total1 1 1 1 1 -5.34398e+06 +5343980 const_per_total2 1 1 1 1 -7.39936e+06 +7399360 const_per_total3 1 1 @@ -598,7 +604,7 @@ construction_financing_cost 1 1 1 -1.27433e+07 +12743300 conversion_subtype 1 1 @@ -622,13 +628,13 @@ cost_dev_fee_tax_liability 1 1 1 -1.09058e+06 +1090580 cost_dev_fee_value 1 1 1 1 -4.11076e+06 +4110760 cost_equity_closing 1 1 @@ -1248,13 +1254,13 @@ geotherm.cost.capital_total 1 1 1 -1.029e+08 +102900000 geotherm.cost.conf_drill 1 1 1 1 -1.28184e+07 +12818400 geotherm.cost.conf_multiplier 1 1 @@ -1278,13 +1284,13 @@ geotherm.cost.conf_per_well 1 1 1 -3.2046e+06 +3204600 geotherm.cost.conf_total 1 1 1 1 -1.30684e+07 +13068400 geotherm.cost.confirm_wells_num 1 1 @@ -1302,7 +1308,7 @@ geotherm.cost.contingency 1 1 1 -1.17656e+07 +11765600 geotherm.cost.contingency_percent 1 1 @@ -1320,7 +1326,7 @@ geotherm.cost.drilling.amount 1 1 1 -4.24965e+07 +42496500 geotherm.cost.drilling.amount_specified 1 1 @@ -1344,7 +1350,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -1.37599e+07 +13759900 geotherm.cost.epc.percent 1 1 @@ -1356,13 +1362,13 @@ geotherm.cost.epc.total 1 1 1 -1.37599e+07 +13759900 geotherm.cost.expl_drill 1 1 1 1 -2.6705e+06 +2670500 geotherm.cost.expl_multiplier 1 1 @@ -1386,13 +1392,13 @@ geotherm.cost.expl_per_well 1 1 1 -1.33525e+06 +1335250 geotherm.cost.expl_total 1 1 1 1 -3.4205e+06 +3420500 geotherm.cost.indirect.amount_specified 1 1 @@ -1428,7 +1434,7 @@ geotherm.cost.inj_drill 1 1 1 -1.2773e+07 +12773000 geotherm.cost.inj_num_wells 1 1 @@ -1440,7 +1446,7 @@ geotherm.cost.inj_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1518,13 +1524,13 @@ geotherm.cost.plant_total 1 1 1 -5.88295e+07 +58829500 geotherm.cost.plant_total.amount 1 1 1 1 -5.88295e+07 +58829500 geotherm.cost.plant_total.amount_specified 1 1 @@ -1548,7 +1554,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -4.01329e+06 +4013290 geotherm.cost.plm.percent 1 1 @@ -1560,7 +1566,7 @@ geotherm.cost.plm.total 1 1 1 -4.01329e+06 +4013290 geotherm.cost.prod_cost_curve 1 1 @@ -1584,13 +1590,13 @@ geotherm.cost.prod_drill 1 1 1 -1.16896e+07 +11689600 geotherm.cost.prod_inj_drill 1 1 1 1 -2.44626e+07 +24462600 geotherm.cost.prod_inj_non_drill 1 1 @@ -1608,7 +1614,7 @@ geotherm.cost.prod_inj_total 1 1 1 -2.46126e+07 +24612600 geotherm.cost.prod_num_wells 1 1 @@ -1620,7 +1626,7 @@ geotherm.cost.prod_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.prod_req 1 1 @@ -1680,7 +1686,7 @@ geotherm.cost.pumping.amount 1 1 1 -1.57382e+06 +1573820 geotherm.cost.pumping.amount_specified 1 1 @@ -1698,13 +1704,13 @@ geotherm.cost.pumps_total 1 1 1 -1.57382e+06 +1573820 geotherm.cost.recap 1 1 1 1 -4.02498e+07 +40249800 geotherm.cost.recap_specified 1 1 @@ -1728,7 +1734,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4.58662e+06 +4586620 geotherm.cost.sales_tax.value 1 1 @@ -1764,7 +1770,7 @@ geotherm.cost.surf_non_drill 1 1 1 -1.39504e+06 +1395040 geotherm.cost.surf_num_wells 1 1 @@ -1782,7 +1788,7 @@ geotherm.cost.surf_total 1 1 1 -1.39504e+06 +1395040 geotherm.cost.total_installed_millions 1 1 @@ -2831,7 +2837,7 @@ property_assessed_value 1 1 1 -1.37025e+08 +137025000 property_tax_rate 1 1 @@ -3139,7 +3145,7 @@ system_recapitalization_cost 1 1 1 -4.02498e+07 +40249800 system_use_lifetime_output 1 1 @@ -3204,19 +3210,19 @@ total_direct_cost 1 1 1 -1.14665e+08 +114665000 total_indirect_cost 1 1 1 1 -2.23598e+07 +22359800 total_installed_cost 1 1 1 1 -1.37025e+08 +137025000 tz 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt b/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt index f8091ddece..7ca0d53395 100644 --- a/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -175 +176 CT 1 1 @@ -102,6 +102,12 @@ ambient_pressure 1 1 14.7 +analysis_period_old +1 +1 +1 +1 +0 analysis_type 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt index 605374e5ce..6114222300 100644 --- a/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -613 +614 CT 1 1 @@ -108,6 +108,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -345,13 +351,13 @@ const_per_interest1 1 1 1 -4.48539e+06 +4485390 const_per_interest2 1 1 1 1 -5.38247e+06 +5382470 const_per_interest3 1 1 @@ -405,7 +411,7 @@ const_per_interest_total 1 1 1 -9.86786e+06 +9867860 const_per_months1 1 1 @@ -502,13 +508,13 @@ const_per_principal1 1 1 1 -5.12616e+07 +51261600 const_per_principal2 1 1 1 1 -7.68924e+07 +76892400 const_per_principal3 1 1 @@ -532,19 +538,19 @@ const_per_principal_total 1 1 1 -1.28154e+08 +128154000 const_per_total1 1 1 1 1 -4.99801e+06 +4998010 const_per_total2 1 1 1 1 -6.92032e+06 +6920320 const_per_total3 1 1 @@ -598,7 +604,7 @@ construction_financing_cost 1 1 1 -1.19183e+07 +11918300 conversion_subtype 1 1 @@ -634,13 +640,13 @@ cost_dev_fee_tax_liability 1 1 1 -1.01998e+06 +1019980 cost_dev_fee_value 1 1 1 1 -3.84462e+06 +3844620 cost_equity_closing 1 1 @@ -1294,13 +1300,13 @@ geotherm.cost.capital_total 1 1 1 -9.51429e+07 +95142900 geotherm.cost.conf_drill 1 1 1 1 -1.28184e+07 +12818400 geotherm.cost.conf_multiplier 1 1 @@ -1324,13 +1330,13 @@ geotherm.cost.conf_per_well 1 1 1 -3.2046e+06 +3204600 geotherm.cost.conf_total 1 1 1 1 -1.30684e+07 +13068400 geotherm.cost.confirm_wells_num 1 1 @@ -1348,7 +1354,7 @@ geotherm.cost.contingency 1 1 1 -1.20989e+07 +12098900 geotherm.cost.contingency_percent 1 1 @@ -1366,7 +1372,7 @@ geotherm.cost.drilling.amount 1 1 1 -3.20501e+07 +32050100 geotherm.cost.drilling.amount_specified 1 1 @@ -1390,7 +1396,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -1.2869e+07 +12869000 geotherm.cost.epc.percent 1 1 @@ -1402,13 +1408,13 @@ geotherm.cost.epc.total 1 1 1 -1.2869e+07 +12869000 geotherm.cost.expl_drill 1 1 1 1 -2.6705e+06 +2670500 geotherm.cost.expl_multiplier 1 1 @@ -1432,13 +1438,13 @@ geotherm.cost.expl_per_well 1 1 1 -1.33525e+06 +1335250 geotherm.cost.expl_total 1 1 1 1 -3.4205e+06 +3420500 geotherm.cost.indirect.amount_specified 1 1 @@ -1474,7 +1480,7 @@ geotherm.cost.inj_drill 1 1 1 -8.49612e+06 +8496120 geotherm.cost.inj_num_wells 1 1 @@ -1486,7 +1492,7 @@ geotherm.cost.inj_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1564,13 +1570,13 @@ geotherm.cost.plant_total 1 1 1 -6.1492e+07 +61492000 geotherm.cost.plant_total.amount 1 1 1 1 -6.1492e+07 +61492000 geotherm.cost.plant_total.amount_specified 1 1 @@ -1594,7 +1600,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -3.75347e+06 +3753470 geotherm.cost.plm.percent 1 1 @@ -1606,7 +1612,7 @@ geotherm.cost.plm.total 1 1 1 -3.75347e+06 +3753470 geotherm.cost.prod_cost_curve 1 1 @@ -1630,13 +1636,13 @@ geotherm.cost.prod_drill 1 1 1 -5.98716e+06 +5987160 geotherm.cost.prod_inj_drill 1 1 1 1 -1.44833e+07 +14483300 geotherm.cost.prod_inj_non_drill 1 1 @@ -1654,7 +1660,7 @@ geotherm.cost.prod_inj_total 1 1 1 -1.46333e+07 +14633300 geotherm.cost.prod_num_wells 1 1 @@ -1666,7 +1672,7 @@ geotherm.cost.prod_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.prod_req 1 1 @@ -1726,7 +1732,7 @@ geotherm.cost.pumping.amount 1 1 1 -1.60077e+06 +1600770 geotherm.cost.pumping.amount_specified 1 1 @@ -1744,13 +1750,13 @@ geotherm.cost.pumps_total 1 1 1 -1.60077e+06 +1600770 geotherm.cost.recap 1 1 1 1 -2.98304e+07 +29830400 geotherm.cost.recap_specified 1 1 @@ -1774,7 +1780,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4.28967e+06 +4289670 geotherm.cost.sales_tax.value 1 1 @@ -2889,7 +2895,7 @@ property_assessed_value 1 1 1 -1.28154e+08 +128154000 property_tax_rate 1 1 @@ -3191,7 +3197,7 @@ system_recapitalization_cost 1 1 1 -2.98304e+07 +29830400 system_use_lifetime_output 1 1 @@ -3268,19 +3274,19 @@ total_direct_cost 1 1 1 -1.07242e+08 +107242000 total_indirect_cost 1 1 1 1 -2.09122e+07 +20912200 total_installed_cost 1 1 1 1 -1.28154e+08 +128154000 tz 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt b/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt index 8b3ed18b3e..719dffe766 100644 --- a/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt +++ b/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -607 +608 CT 1 1 @@ -108,6 +108,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -384,13 +390,13 @@ const_per_interest1 1 1 1 -4.79588e+06 +4795880 const_per_interest2 1 1 1 1 -5.75506e+06 +5755060 const_per_interest3 1 1 @@ -444,7 +450,7 @@ const_per_interest_total 1 1 1 -1.05509e+07 +10550900 const_per_months1 1 1 @@ -541,13 +547,13 @@ const_per_principal1 1 1 1 -5.48101e+07 +54810100 const_per_principal2 1 1 1 1 -8.22151e+07 +82215100 const_per_principal3 1 1 @@ -571,19 +577,19 @@ const_per_principal_total 1 1 1 -1.37025e+08 +137025000 const_per_total1 1 1 1 1 -5.34398e+06 +5343980 const_per_total2 1 1 1 1 -7.39936e+06 +7399360 const_per_total3 1 1 @@ -637,7 +643,7 @@ construction_financing_cost 1 1 1 -1.27433e+07 +12743300 conversion_subtype 1 1 @@ -1201,13 +1207,13 @@ geotherm.cost.capital_total 1 1 1 -1.029e+08 +102900000 geotherm.cost.conf_drill 1 1 1 1 -1.28184e+07 +12818400 geotherm.cost.conf_multiplier 1 1 @@ -1231,13 +1237,13 @@ geotherm.cost.conf_per_well 1 1 1 -3.2046e+06 +3204600 geotherm.cost.conf_total 1 1 1 1 -1.30684e+07 +13068400 geotherm.cost.confirm_wells_num 1 1 @@ -1255,7 +1261,7 @@ geotherm.cost.contingency 1 1 1 -1.17656e+07 +11765600 geotherm.cost.contingency_percent 1 1 @@ -1273,7 +1279,7 @@ geotherm.cost.drilling.amount 1 1 1 -4.24965e+07 +42496500 geotherm.cost.drilling.amount_specified 1 1 @@ -1297,7 +1303,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -1.37599e+07 +13759900 geotherm.cost.epc.percent 1 1 @@ -1309,13 +1315,13 @@ geotherm.cost.epc.total 1 1 1 -1.37599e+07 +13759900 geotherm.cost.expl_drill 1 1 1 1 -2.6705e+06 +2670500 geotherm.cost.expl_multiplier 1 1 @@ -1339,13 +1345,13 @@ geotherm.cost.expl_per_well 1 1 1 -1.33525e+06 +1335250 geotherm.cost.expl_total 1 1 1 1 -3.4205e+06 +3420500 geotherm.cost.indirect.amount_specified 1 1 @@ -1381,7 +1387,7 @@ geotherm.cost.inj_drill 1 1 1 -1.2773e+07 +12773000 geotherm.cost.inj_num_wells 1 1 @@ -1393,7 +1399,7 @@ geotherm.cost.inj_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1471,13 +1477,13 @@ geotherm.cost.plant_total 1 1 1 -5.88295e+07 +58829500 geotherm.cost.plant_total.amount 1 1 1 1 -5.88295e+07 +58829500 geotherm.cost.plant_total.amount_specified 1 1 @@ -1501,7 +1507,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -4.01329e+06 +4013290 geotherm.cost.plm.percent 1 1 @@ -1513,7 +1519,7 @@ geotherm.cost.plm.total 1 1 1 -4.01329e+06 +4013290 geotherm.cost.prod_cost_curve 1 1 @@ -1537,13 +1543,13 @@ geotherm.cost.prod_drill 1 1 1 -1.16896e+07 +11689600 geotherm.cost.prod_inj_drill 1 1 1 1 -2.44626e+07 +24462600 geotherm.cost.prod_inj_non_drill 1 1 @@ -1561,7 +1567,7 @@ geotherm.cost.prod_inj_total 1 1 1 -2.46126e+07 +24612600 geotherm.cost.prod_num_wells 1 1 @@ -1573,7 +1579,7 @@ geotherm.cost.prod_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.prod_req 1 1 @@ -1633,7 +1639,7 @@ geotherm.cost.pumping.amount 1 1 1 -1.57382e+06 +1573820 geotherm.cost.pumping.amount_specified 1 1 @@ -1651,13 +1657,13 @@ geotherm.cost.pumps_total 1 1 1 -1.57382e+06 +1573820 geotherm.cost.recap 1 1 1 1 -4.02498e+07 +40249800 geotherm.cost.recap_specified 1 1 @@ -1681,7 +1687,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4.58662e+06 +4586620 geotherm.cost.sales_tax.value 1 1 @@ -1717,7 +1723,7 @@ geotherm.cost.surf_non_drill 1 1 1 -1.39504e+06 +1395040 geotherm.cost.surf_num_wells 1 1 @@ -1735,7 +1741,7 @@ geotherm.cost.surf_total 1 1 1 -1.39504e+06 +1395040 geotherm.cost.total_installed_millions 1 1 @@ -2842,7 +2848,7 @@ property_assessed_value 1 1 1 -1.37025e+08 +137025000 property_tax_rate 1 1 @@ -3147,7 +3153,7 @@ system_recapitalization_cost 1 1 1 -4.02498e+07 +40249800 system_use_lifetime_output 1 1 @@ -3189,19 +3195,19 @@ total_direct_cost 1 1 1 -1.14665e+08 +114665000 total_indirect_cost 1 1 1 1 -2.23598e+07 +22359800 total_installed_cost 1 1 1 1 -1.37025e+08 +137025000 tz 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_None.txt b/deploy/runtime/defaults/Geothermal Power_None.txt index f9942444c7..83dcac9762 100644 --- a/deploy/runtime/defaults/Geothermal Power_None.txt +++ b/deploy/runtime/defaults/Geothermal Power_None.txt @@ -1,5 +1,5 @@ 1 -146 +147 CT 1 1 @@ -102,6 +102,12 @@ ambient_pressure 1 1 14.7 +analysis_period_old +1 +1 +1 +1 +0 analysis_type 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt b/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt index cbc5f9d2e3..29a545be7e 100644 --- a/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -594 +595 CT 1 1 @@ -108,6 +108,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -345,13 +351,13 @@ const_per_interest1 1 1 1 -4.48539e+06 +4485390 const_per_interest2 1 1 1 1 -5.38247e+06 +5382470 const_per_interest3 1 1 @@ -405,7 +411,7 @@ const_per_interest_total 1 1 1 -9.86786e+06 +9867860 const_per_months1 1 1 @@ -502,13 +508,13 @@ const_per_principal1 1 1 1 -5.12616e+07 +51261600 const_per_principal2 1 1 1 1 -7.68924e+07 +76892400 const_per_principal3 1 1 @@ -532,19 +538,19 @@ const_per_principal_total 1 1 1 -1.28154e+08 +128154000 const_per_total1 1 1 1 1 -4.99801e+06 +4998010 const_per_total2 1 1 1 1 -6.92032e+06 +6920320 const_per_total3 1 1 @@ -598,7 +604,7 @@ construction_financing_cost 1 1 1 -1.19183e+07 +11918300 conversion_subtype 1 1 @@ -622,13 +628,13 @@ cost_dev_fee_tax_liability 1 1 1 -1.01998e+06 +1019980 cost_dev_fee_value 1 1 1 1 -3.84462e+06 +3844620 cost_equity_closing 1 1 @@ -1218,13 +1224,13 @@ geotherm.cost.capital_total 1 1 1 -9.51429e+07 +95142900 geotherm.cost.conf_drill 1 1 1 1 -1.28184e+07 +12818400 geotherm.cost.conf_multiplier 1 1 @@ -1248,13 +1254,13 @@ geotherm.cost.conf_per_well 1 1 1 -3.2046e+06 +3204600 geotherm.cost.conf_total 1 1 1 1 -1.30684e+07 +13068400 geotherm.cost.confirm_wells_num 1 1 @@ -1272,7 +1278,7 @@ geotherm.cost.contingency 1 1 1 -1.20989e+07 +12098900 geotherm.cost.contingency_percent 1 1 @@ -1290,7 +1296,7 @@ geotherm.cost.drilling.amount 1 1 1 -3.20501e+07 +32050100 geotherm.cost.drilling.amount_specified 1 1 @@ -1314,7 +1320,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -1.2869e+07 +12869000 geotherm.cost.epc.percent 1 1 @@ -1326,13 +1332,13 @@ geotherm.cost.epc.total 1 1 1 -1.2869e+07 +12869000 geotherm.cost.expl_drill 1 1 1 1 -2.6705e+06 +2670500 geotherm.cost.expl_multiplier 1 1 @@ -1356,13 +1362,13 @@ geotherm.cost.expl_per_well 1 1 1 -1.33525e+06 +1335250 geotherm.cost.expl_total 1 1 1 1 -3.4205e+06 +3420500 geotherm.cost.indirect.amount_specified 1 1 @@ -1398,7 +1404,7 @@ geotherm.cost.inj_drill 1 1 1 -8.49612e+06 +8496120 geotherm.cost.inj_num_wells 1 1 @@ -1410,7 +1416,7 @@ geotherm.cost.inj_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1488,13 +1494,13 @@ geotherm.cost.plant_total 1 1 1 -6.1492e+07 +61492000 geotherm.cost.plant_total.amount 1 1 1 1 -6.1492e+07 +61492000 geotherm.cost.plant_total.amount_specified 1 1 @@ -1518,7 +1524,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -3.75347e+06 +3753470 geotherm.cost.plm.percent 1 1 @@ -1530,7 +1536,7 @@ geotherm.cost.plm.total 1 1 1 -3.75347e+06 +3753470 geotherm.cost.prod_cost_curve 1 1 @@ -1554,13 +1560,13 @@ geotherm.cost.prod_drill 1 1 1 -5.98716e+06 +5987160 geotherm.cost.prod_inj_drill 1 1 1 1 -1.44833e+07 +14483300 geotherm.cost.prod_inj_non_drill 1 1 @@ -1578,7 +1584,7 @@ geotherm.cost.prod_inj_total 1 1 1 -1.46333e+07 +14633300 geotherm.cost.prod_num_wells 1 1 @@ -1590,7 +1596,7 @@ geotherm.cost.prod_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.prod_req 1 1 @@ -1650,7 +1656,7 @@ geotherm.cost.pumping.amount 1 1 1 -1.60077e+06 +1600770 geotherm.cost.pumping.amount_specified 1 1 @@ -1668,13 +1674,13 @@ geotherm.cost.pumps_total 1 1 1 -1.60077e+06 +1600770 geotherm.cost.recap 1 1 1 1 -2.98304e+07 +29830400 geotherm.cost.recap_specified 1 1 @@ -1698,7 +1704,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4.28967e+06 +4289670 geotherm.cost.sales_tax.value 1 1 @@ -2801,7 +2807,7 @@ property_assessed_value 1 1 1 -1.28154e+08 +128154000 property_tax_rate 1 1 @@ -3119,7 +3125,7 @@ system_recapitalization_cost 1 1 1 -2.98304e+07 +29830400 system_use_lifetime_output 1 1 @@ -3160,19 +3166,19 @@ total_direct_cost 1 1 1 -1.07242e+08 +107242000 total_indirect_cost 1 1 1 1 -2.09122e+07 +20912200 total_installed_cost 1 1 1 1 -1.28154e+08 +128154000 tz 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_Single Owner.txt b/deploy/runtime/defaults/Geothermal Power_Single Owner.txt index 31b3df3dff..e78ea69a7b 100644 --- a/deploy/runtime/defaults/Geothermal Power_Single Owner.txt +++ b/deploy/runtime/defaults/Geothermal Power_Single Owner.txt @@ -1,5 +1,5 @@ 1 -610 +611 CT 1 1 @@ -108,6 +108,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -345,13 +351,13 @@ const_per_interest1 1 1 1 -4.48539e+06 +4485390 const_per_interest2 1 1 1 1 -5.38247e+06 +5382470 const_per_interest3 1 1 @@ -405,7 +411,7 @@ const_per_interest_total 1 1 1 -9.86786e+06 +9867860 const_per_months1 1 1 @@ -502,13 +508,13 @@ const_per_principal1 1 1 1 -5.12616e+07 +51261600 const_per_principal2 1 1 1 1 -7.68924e+07 +76892400 const_per_principal3 1 1 @@ -532,19 +538,19 @@ const_per_principal_total 1 1 1 -1.28154e+08 +128154000 const_per_total1 1 1 1 1 -4.99801e+06 +4998010 const_per_total2 1 1 1 1 -6.92032e+06 +6920320 const_per_total3 1 1 @@ -598,7 +604,7 @@ construction_financing_cost 1 1 1 -1.19183e+07 +11918300 conversion_subtype 1 1 @@ -1276,13 +1282,13 @@ geotherm.cost.capital_total 1 1 1 -9.51429e+07 +95142900 geotherm.cost.conf_drill 1 1 1 1 -1.28184e+07 +12818400 geotherm.cost.conf_multiplier 1 1 @@ -1306,13 +1312,13 @@ geotherm.cost.conf_per_well 1 1 1 -3.2046e+06 +3204600 geotherm.cost.conf_total 1 1 1 1 -1.30684e+07 +13068400 geotherm.cost.confirm_wells_num 1 1 @@ -1330,7 +1336,7 @@ geotherm.cost.contingency 1 1 1 -1.20989e+07 +12098900 geotherm.cost.contingency_percent 1 1 @@ -1348,7 +1354,7 @@ geotherm.cost.drilling.amount 1 1 1 -3.20501e+07 +32050100 geotherm.cost.drilling.amount_specified 1 1 @@ -1372,7 +1378,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -1.2869e+07 +12869000 geotherm.cost.epc.percent 1 1 @@ -1384,13 +1390,13 @@ geotherm.cost.epc.total 1 1 1 -1.2869e+07 +12869000 geotherm.cost.expl_drill 1 1 1 1 -2.6705e+06 +2670500 geotherm.cost.expl_multiplier 1 1 @@ -1414,13 +1420,13 @@ geotherm.cost.expl_per_well 1 1 1 -1.33525e+06 +1335250 geotherm.cost.expl_total 1 1 1 1 -3.4205e+06 +3420500 geotherm.cost.indirect.amount_specified 1 1 @@ -1456,7 +1462,7 @@ geotherm.cost.inj_drill 1 1 1 -8.49612e+06 +8496120 geotherm.cost.inj_num_wells 1 1 @@ -1468,7 +1474,7 @@ geotherm.cost.inj_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1546,13 +1552,13 @@ geotherm.cost.plant_total 1 1 1 -6.1492e+07 +61492000 geotherm.cost.plant_total.amount 1 1 1 1 -6.1492e+07 +61492000 geotherm.cost.plant_total.amount_specified 1 1 @@ -1576,7 +1582,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -3.75347e+06 +3753470 geotherm.cost.plm.percent 1 1 @@ -1588,7 +1594,7 @@ geotherm.cost.plm.total 1 1 1 -3.75347e+06 +3753470 geotherm.cost.prod_cost_curve 1 1 @@ -1612,13 +1618,13 @@ geotherm.cost.prod_drill 1 1 1 -5.98716e+06 +5987160 geotherm.cost.prod_inj_drill 1 1 1 1 -1.44833e+07 +14483300 geotherm.cost.prod_inj_non_drill 1 1 @@ -1636,7 +1642,7 @@ geotherm.cost.prod_inj_total 1 1 1 -1.46333e+07 +14633300 geotherm.cost.prod_num_wells 1 1 @@ -1648,7 +1654,7 @@ geotherm.cost.prod_per_well 1 1 1 -2.6705e+06 +2670500 geotherm.cost.prod_req 1 1 @@ -1708,7 +1714,7 @@ geotherm.cost.pumping.amount 1 1 1 -1.60077e+06 +1600770 geotherm.cost.pumping.amount_specified 1 1 @@ -1726,13 +1732,13 @@ geotherm.cost.pumps_total 1 1 1 -1.60077e+06 +1600770 geotherm.cost.recap 1 1 1 1 -2.98304e+07 +29830400 geotherm.cost.recap_specified 1 1 @@ -1756,7 +1762,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4.28967e+06 +4289670 geotherm.cost.sales_tax.value 1 1 @@ -2883,7 +2889,7 @@ property_assessed_value 1 1 1 -1.28154e+08 +128154000 property_tax_rate 1 1 @@ -3203,7 +3209,7 @@ system_recapitalization_cost 1 1 1 -2.98304e+07 +29830400 system_use_lifetime_output 1 1 @@ -3250,19 +3256,19 @@ total_direct_cost 1 1 1 -1.07242e+08 +107242000 total_indirect_cost 1 1 1 1 -2.09122e+07 +20912200 total_installed_cost 1 1 1 1 -1.28154e+08 +128154000 tz 1 1 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt b/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt index e1273c8262..7e14a2d710 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -552 +553 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt b/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt index e2dcc5426d..f18fe906b3 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -153 +154 adjust 1 5 @@ -36,6 +36,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt index cc044a9583..e154a29d57 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -564 +565 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt b/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt index 7f9ef04130..4a0c0dc5d6 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -558 +559 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_None.txt b/deploy/runtime/defaults/High-X Concentrating PV_None.txt index 5e60d52193..96b4e1c37d 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_None.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_None.txt @@ -1,5 +1,5 @@ 1 -124 +125 adjust 1 5 @@ -36,6 +36,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt b/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt index 01431efaba..e157b73927 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -545 +546 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt b/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt index 1e4887c9fe..27d1f9832e 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt @@ -1,5 +1,5 @@ 1 -561 +562 adjust 1 5 @@ -42,6 +42,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt b/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt index 8e31d4bcc7..54f271ea50 100644 --- a/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt +++ b/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -648 +649 accumulators_cost 1 1 @@ -42,6 +42,12 @@ air_turbine_cost_total_check 1 1 0 +analysis_period_old +1 +1 +1 +1 +0 anchors_and_piles_cost 1 1 diff --git a/deploy/runtime/defaults/MEtidal_None.txt b/deploy/runtime/defaults/MEtidal_None.txt index 9ed3740191..843ce239bc 100644 --- a/deploy/runtime/defaults/MEtidal_None.txt +++ b/deploy/runtime/defaults/MEtidal_None.txt @@ -1,5 +1,11 @@ 1 -42 +43 +analysis_period_old +1 +1 +1 +1 +0 array_sizing_mode 1 1 diff --git a/deploy/runtime/defaults/MEwave_LCOE Calculator.txt b/deploy/runtime/defaults/MEwave_LCOE Calculator.txt index 5dba9ed9be..e5bdda4e8a 100644 --- a/deploy/runtime/defaults/MEwave_LCOE Calculator.txt +++ b/deploy/runtime/defaults/MEwave_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -680 +681 accumulators_cost 1 1 @@ -42,6 +42,12 @@ air_turbine_cost_total_check 1 1 3.88555e-317 +analysis_period_old +1 +1 +1 +1 +0 anchors_and_piles_cost 1 1 @@ -119,7 +125,7 @@ array_cable_system_cost_modeled 1 1 1 -1.28138e+07 +12813800 array_cable_system_cost_total 1 1 @@ -131,7 +137,7 @@ array_cable_system_cost_total_check 1 1 1 -1.28138e+07 +12813800 array_cable_system_transportation_cost 1 1 @@ -173,7 +179,7 @@ assembly_and_install_cost 1 1 1 -2.56555e+07 +25655500 assembly_and_install_cost_input 1 1 @@ -191,7 +197,7 @@ assembly_and_install_cost_modeled 1 1 1 -2.56555e+07 +25655500 assembly_and_install_cost_total 1 1 @@ -233,7 +239,7 @@ balance_of_system_cost_total 1 1 1 -7.91507e+07 +79150700 balance_of_system_cost_total_mill 1 1 @@ -408,13 +414,13 @@ capex_check 1 1 1 -3.64551e+08 +364551000 capital_cost 1 1 1 1 -4.07204e+08 +407204000 carrying_cost_during_construction_cost 1 1 @@ -819,7 +825,7 @@ development_cost 1 1 1 -1.65365e+07 +16536500 development_cost_input 1 1 @@ -837,7 +843,7 @@ development_cost_modeled 1 1 1 -1.65365e+07 +16536500 development_cost_total 1 1 @@ -879,7 +885,7 @@ device_costs_total 1 1 1 -2.95244e+08 +295244000 device_costs_total_display 1 1 @@ -988,7 +994,7 @@ elec_infras_cost 1 1 1 -2.14599e+07 +21459900 elec_infras_cost_input 1 1 @@ -1006,13 +1012,13 @@ elec_infras_cost_modeled 1 1 1 -2.14599e+07 +21459900 elec_infras_cost_total 1 1 1 1 -2.14599e+07 +21459900 elec_infras_override 1 1 @@ -1061,7 +1067,7 @@ eng_and_mgmt_cost 1 1 1 -5.65588e+06 +5655880 eng_and_mgmt_cost_input 1 1 @@ -1079,7 +1085,7 @@ eng_and_mgmt_cost_modeled 1 1 1 -5.65588e+06 +5655880 eng_and_mgmt_cost_total 1 1 @@ -1193,7 +1199,7 @@ export_cable_system_cost_modeled 1 1 1 -1.60345e+06 +1603450 export_cable_system_cost_total 1 1 @@ -1205,7 +1211,7 @@ export_cable_system_cost_total_check 1 1 1 -1.60345e+06 +1603450 export_cable_system_transportation_cost 1 1 @@ -1265,7 +1271,7 @@ financial_cost_total 1 1 1 -3.28096e+07 +32809600 financial_cost_total_mill 1 1 @@ -1313,7 +1319,7 @@ fixed_operating_cost 1 1 1 -5.43132e+06 +5431320 floating_array 1 1 @@ -1487,7 +1493,7 @@ insurance_during_construction_cost 1 1 1 -3.64551e+06 +3645510 insurance_during_construction_cost_input 1 1 @@ -1499,7 +1505,7 @@ insurance_during_construction_cost_modeled_ui 1 1 1 -3.64551e+06 +3645510 insurance_during_construction_method 1 1 @@ -1511,7 +1517,7 @@ insurance_during_construction_modeled 1 1 1 -3.64551e+06 +3645510 insurance_operations_cost 1 1 @@ -1839,7 +1845,7 @@ maintenance_cost 1 1 1 -3.65828e+06 +3658280 maintenance_cost_input 1 1 @@ -1857,7 +1863,7 @@ maintenance_cost_modeled 1 1 1 -3.65828e+06 +3658280 maintenance_cost_total 1 1 @@ -2472,13 +2478,13 @@ other_elec_infra_cost_modeled 1 1 1 -2.03767e+06 +2037670 other_elec_infra_cost_total 1 1 1 1 -2.03767e+06 +2037670 other_electrical_generator_cost 1 1 @@ -2868,7 +2874,7 @@ plant_commissioning_cost 1 1 1 -5.83282e+06 +5832820 plant_commissioning_cost_input 1 1 @@ -2886,13 +2892,13 @@ plant_commissioning_cost_modeled 1 1 1 -5.83282e+06 +5832820 plant_commissioning_cost_modeled_ui 1 1 1 1 -5.83282e+06 +5832820 plumbing_fittings_cost 1 1 @@ -2982,7 +2988,7 @@ power_takeoff_system_cost 1 1 1 -4.40141e+07 +44014100 power_takeoff_system_cost_input 1 1 @@ -3006,7 +3012,7 @@ power_takeoff_system_cost_modeled 1 1 1 -4.40141e+07 +44014100 power_takeoff_system_cost_total 1 1 @@ -3114,7 +3120,7 @@ project_contingency_budget_cost 1 1 1 -1.82276e+07 +18227600 project_contingency_cost_input 1 1 @@ -3132,13 +3138,13 @@ project_contingency_cost_modeled_ui 1 1 1 -1.82276e+07 +18227600 project_contingency_modeled 1 1 1 1 -1.82276e+07 +18227600 project_management_during_development_cost 1 1 @@ -3204,7 +3210,7 @@ reserve_accounts_cost 1 1 1 -1.09365e+07 +10936500 reserve_accounts_cost_input 1 1 @@ -3222,7 +3228,7 @@ reserve_accounts_cost_modeled_ui 1 1 1 -1.09365e+07 +10936500 reserve_accounts_cost_total 1 1 @@ -3234,7 +3240,7 @@ reserve_accounts_modeled 1 1 1 -1.09365e+07 +10936500 resource_and_metocean_assessment_cost 1 1 @@ -3402,7 +3408,7 @@ site_access_port_staging_cost 1 1 1 -4.01006e+06 +4010060 site_access_port_staging_cost_input 1 1 @@ -3420,13 +3426,13 @@ site_access_port_staging_cost_modeled 1 1 1 -4.01006e+06 +4010060 site_access_port_staging_cost_modeled_ui 1 1 1 1 -4.01006e+06 +4010060 site_access_port_staging_cost_total 1 1 @@ -3545,7 +3551,7 @@ structural_assembly_cost 1 1 1 -1.9868e+08 +198680000 structural_assembly_cost_input 1 1 @@ -3563,13 +3569,13 @@ structural_assembly_cost_modeled 1 1 1 -1.9868e+08 +198680000 structural_assembly_cost_modeled_formatted 1 1 1 1 -1.9868e+08 +198680000 structural_assembly_cost_total 1 1 @@ -3695,7 +3701,7 @@ total_installed_cost 1 1 1 -4.07204e+08 +407204000 total_installed_cost_lcoe 1 1 @@ -3713,13 +3719,13 @@ total_installed_cost_structural 1 1 1 -1.9868e+08 +198680000 total_operating_cost 1 1 1 1 -5.43132e+06 +5431320 total_operating_cost_mill 1 1 @@ -3749,7 +3755,7 @@ total_test 1 1 1 -4.07204e+08 +407204000 transmission_charges_rights_cost 1 1 @@ -3815,7 +3821,7 @@ ui_capital_cost_reference 1 1 1 -4.07204e+08 +407204000 ui_cfin 1 1 @@ -3861,7 +3867,7 @@ ui_operating_cost_fixed 1 1 1 -5.43132e+06 +5431320 ui_pfin 1 1 diff --git a/deploy/runtime/defaults/MEwave_None.txt b/deploy/runtime/defaults/MEwave_None.txt index bbbfb63276..f0c2135a49 100644 --- a/deploy/runtime/defaults/MEwave_None.txt +++ b/deploy/runtime/defaults/MEwave_None.txt @@ -1,5 +1,11 @@ 1 -74 +75 +analysis_period_old +1 +1 +1 +1 +0 array_sizing_mode 1 1 diff --git a/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt b/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt index 904f3d09a5..0a0417ccdc 100644 --- a/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -886 +887 A_aperture 1 1 @@ -683,6 +683,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_Commercial.txt b/deploy/runtime/defaults/MSLF_Commercial.txt index b35e9fdcb4..7ff285e106 100644 --- a/deploy/runtime/defaults/MSLF_Commercial.txt +++ b/deploy/runtime/defaults/MSLF_Commercial.txt @@ -1,5 +1,5 @@ 1 -794 +795 A_aperture 1 1 @@ -683,6 +683,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_LCOE Calculator.txt b/deploy/runtime/defaults/MSLF_LCOE Calculator.txt index fe2ed0f93b..8ba47be7f8 100644 --- a/deploy/runtime/defaults/MSLF_LCOE Calculator.txt +++ b/deploy/runtime/defaults/MSLF_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -502 +503 A_aperture 1 1 @@ -677,6 +677,12 @@ alpha_env 4 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt index 27d82f9fc7..e41a994335 100644 --- a/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -898 +899 A_aperture 1 1 @@ -683,6 +683,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_Merchant Plant.txt b/deploy/runtime/defaults/MSLF_Merchant Plant.txt index ecef62967e..12bed2c44c 100644 --- a/deploy/runtime/defaults/MSLF_Merchant Plant.txt +++ b/deploy/runtime/defaults/MSLF_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -892 +893 A_aperture 1 1 @@ -683,6 +683,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_None.txt b/deploy/runtime/defaults/MSLF_None.txt index 2ab309f0a0..83bb365dd6 100644 --- a/deploy/runtime/defaults/MSLF_None.txt +++ b/deploy/runtime/defaults/MSLF_None.txt @@ -1,5 +1,5 @@ 1 -473 +474 A_aperture 1 1 @@ -677,6 +677,12 @@ alpha_env 4 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/MSLF_Sale Leaseback.txt b/deploy/runtime/defaults/MSLF_Sale Leaseback.txt index 95e060465b..d87473a7da 100644 --- a/deploy/runtime/defaults/MSLF_Sale Leaseback.txt +++ b/deploy/runtime/defaults/MSLF_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -879 +880 A_aperture 1 1 @@ -683,6 +683,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_Single Owner.txt b/deploy/runtime/defaults/MSLF_Single Owner.txt index 2b0ccf828b..cbc6a234f2 100644 --- a/deploy/runtime/defaults/MSLF_Single Owner.txt +++ b/deploy/runtime/defaults/MSLF_Single Owner.txt @@ -1,5 +1,5 @@ 1 -895 +896 A_aperture 1 1 @@ -683,6 +683,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt b/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt index 6199a16644..881f9e083a 100644 --- a/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -778 +779 A_sf_UI 1 1 @@ -301,6 +301,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt index 613644ba39..1bbaec92c3 100644 --- a/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -790 +791 A_sf_UI 1 1 @@ -301,6 +301,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Merchant Plant.txt b/deploy/runtime/defaults/MSPT_Merchant Plant.txt index 904ca307a3..f0c830ecb6 100644 --- a/deploy/runtime/defaults/MSPT_Merchant Plant.txt +++ b/deploy/runtime/defaults/MSPT_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -784 +785 A_sf_UI 1 1 @@ -301,6 +301,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Sale Leaseback.txt b/deploy/runtime/defaults/MSPT_Sale Leaseback.txt index 1470857cd0..a4cc70797d 100644 --- a/deploy/runtime/defaults/MSPT_Sale Leaseback.txt +++ b/deploy/runtime/defaults/MSPT_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -771 +772 A_sf_UI 1 1 @@ -301,6 +301,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Single Owner.txt b/deploy/runtime/defaults/MSPT_Single Owner.txt index 824f4d422f..5638094149 100644 --- a/deploy/runtime/defaults/MSPT_Single Owner.txt +++ b/deploy/runtime/defaults/MSPT_Single Owner.txt @@ -1,5 +1,5 @@ 1 -787 +788 A_sf_UI 1 1 @@ -301,6 +301,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt b/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt index c186fcd917..9b619af558 100644 --- a/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1199 +1200 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Commercial.txt b/deploy/runtime/defaults/PV Battery_Commercial.txt index 859f07ba85..120e4c5900 100644 --- a/deploy/runtime/defaults/PV Battery_Commercial.txt +++ b/deploy/runtime/defaults/PV Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -1102 +1103 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Host Developer.txt b/deploy/runtime/defaults/PV Battery_Host Developer.txt index 3cde52354e..462c431a63 100644 --- a/deploy/runtime/defaults/PV Battery_Host Developer.txt +++ b/deploy/runtime/defaults/PV Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -1243 +1244 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt index c13aba4108..67924e3e17 100644 --- a/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1211 +1212 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Merchant Plant.txt b/deploy/runtime/defaults/PV Battery_Merchant Plant.txt index d3a2f97ca5..f6ef604d76 100644 --- a/deploy/runtime/defaults/PV Battery_Merchant Plant.txt +++ b/deploy/runtime/defaults/PV Battery_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -1205 +1206 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Residential.txt b/deploy/runtime/defaults/PV Battery_Residential.txt index 1361d6fbc8..ac456eb7ae 100644 --- a/deploy/runtime/defaults/PV Battery_Residential.txt +++ b/deploy/runtime/defaults/PV Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -1132 +1133 6par_aisc 1 1 @@ -374,6 +374,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt b/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt index 707fdd08b2..874934c345 100644 --- a/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt +++ b/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -1192 +1193 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Single Owner.txt b/deploy/runtime/defaults/PV Battery_Single Owner.txt index 3b3e7b07fe..6a98361716 100644 --- a/deploy/runtime/defaults/PV Battery_Single Owner.txt +++ b/deploy/runtime/defaults/PV Battery_Single Owner.txt @@ -1,5 +1,5 @@ 1 -1208 +1209 6par_aisc 1 1 @@ -305,6 +305,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Third Party.txt b/deploy/runtime/defaults/PV Battery_Third Party.txt index e150966cfd..fce21139af 100644 --- a/deploy/runtime/defaults/PV Battery_Third Party.txt +++ b/deploy/runtime/defaults/PV Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -900 +901 6par_aisc 1 1 @@ -368,6 +368,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts Battery_Commercial.txt b/deploy/runtime/defaults/PVWatts Battery_Commercial.txt index 320e8092ce..6a75f1d47f 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Commercial.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -438 +439 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -2143,7 +2149,7 @@ total_direct_cost 1 1 1 -1.00839e+06 +1008390 total_indirect_cost 1 1 diff --git a/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt b/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt index dba21158c9..a87bebb835 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -579 +580 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -3038,7 +3044,7 @@ total_direct_cost 1 1 1 -1.00839e+06 +1008390 total_indirect_cost 1 1 diff --git a/deploy/runtime/defaults/PVWatts Battery_Residential.txt b/deploy/runtime/defaults/PVWatts Battery_Residential.txt index 09ba9391c6..d1f2505f80 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Residential.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -468 +469 Monthly_util 1 2 @@ -124,6 +124,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts Battery_Third Party.txt b/deploy/runtime/defaults/PVWatts Battery_Third Party.txt index 998a2b45df..c174fb4bdc 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Third Party.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -248 +249 Monthly_util 1 2 @@ -123,6 +123,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt b/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt index dda427d0d0..44202be891 100644 --- a/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -515 +516 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1127,7 +1133,7 @@ engr_total 1 1 1 -3.5e+06 +3500000 equip1_reserve_cost 1 1 @@ -1641,7 +1647,7 @@ inverterarray_power_w 1 1 1 -3.84615e+07 +38461500 is_advanced 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Commercial.txt b/deploy/runtime/defaults/PVWatts_Commercial.txt index daa32dad3d..4514efa88c 100644 --- a/deploy/runtime/defaults/PVWatts_Commercial.txt +++ b/deploy/runtime/defaults/PVWatts_Commercial.txt @@ -1,5 +1,5 @@ 1 -416 +417 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1222,7 +1228,7 @@ land_area_value 1 1 1 -1.75575 +5.00179 land_fixed 1 1 @@ -2035,7 +2041,7 @@ total_land_area 1 1 1 -1.75575 +5.00179 total_module_area 1 1 @@ -2059,7 +2065,7 @@ ui_array_land_area_acres 1 1 1 -1.75575 +5.00179 ui_array_land_area_ha 1 1 @@ -2107,7 +2113,7 @@ ui_total_land_area_ha 1 1 1 -0.710527 +2.02416 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Community Solar.txt b/deploy/runtime/defaults/PVWatts_Community Solar.txt index 01207c8892..915d27cf23 100644 --- a/deploy/runtime/defaults/PVWatts_Community Solar.txt +++ b/deploy/runtime/defaults/PVWatts_Community Solar.txt @@ -1,5 +1,5 @@ 1 -479 +480 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1549,7 +1555,7 @@ inverterarray_power_w 1 1 1 -1.53846e+06 +1538460 is_advanced 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Host Developer.txt b/deploy/runtime/defaults/PVWatts_Host Developer.txt index ce55021ae0..128159274e 100644 --- a/deploy/runtime/defaults/PVWatts_Host Developer.txt +++ b/deploy/runtime/defaults/PVWatts_Host Developer.txt @@ -1,5 +1,5 @@ 1 -557 +558 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt b/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt index 8e9ecb266b..698c282897 100644 --- a/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt +++ b/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -110 +111 ac_nameplate 1 1 @@ -48,6 +48,12 @@ albedo 1 1 0.2 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt index a935628d45..63f9f606ab 100644 --- a/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -527 +528 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1173,7 +1179,7 @@ engr_total 1 1 1 -3.5e+06 +3500000 equip1_reserve_cost 1 1 @@ -1687,7 +1693,7 @@ inverterarray_power_w 1 1 1 -3.84615e+07 +38461500 is_advanced 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Merchant Plant.txt b/deploy/runtime/defaults/PVWatts_Merchant Plant.txt index 059653700a..977668ef5f 100644 --- a/deploy/runtime/defaults/PVWatts_Merchant Plant.txt +++ b/deploy/runtime/defaults/PVWatts_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -521 +523 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -406,7 +412,7 @@ const_per_interest1 1 1 1 -513822 +449595 const_per_interest2 1 1 @@ -466,7 +472,7 @@ const_per_interest_total 1 1 1 -513822 +449595 const_per_months1 1 1 @@ -599,7 +605,7 @@ const_per_total1 1 1 1 -1027645 +963417 const_per_total2 1 1 @@ -659,7 +665,7 @@ construction_financing_cost 1 1 1 -1027645 +963417 contingency 1 1 @@ -1692,13 +1698,13 @@ land_area 1 1 1 -162.569 +469.644 land_area_value 1 1 1 1 -162.569 +469.644 land_fixed 1 1 @@ -221102,6 +221108,13 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 @@ -221711,7 +221724,7 @@ total_land_area 1 1 1 -162.569 +469.644 total_module_area 1 1 @@ -221729,7 +221742,7 @@ ui_array_land_area_acres 1 1 1 -162.569 +469.644 ui_array_land_area_ha 1 1 @@ -221765,7 +221778,7 @@ ui_land_area_ha 1 1 1 -65.7895 +190.059 ui_land_area_multiplier 1 1 @@ -221795,7 +221808,7 @@ ui_total_land_area_ha 1 1 1 -65.7895 +190.059 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_None.txt b/deploy/runtime/defaults/PVWatts_None.txt index dffd3b9b49..32b2fac2e7 100644 --- a/deploy/runtime/defaults/PVWatts_None.txt +++ b/deploy/runtime/defaults/PVWatts_None.txt @@ -1,5 +1,5 @@ 1 -81 +82 ac_nameplate 1 1 @@ -48,6 +48,12 @@ albedo 1 1 0.2 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Residential.txt b/deploy/runtime/defaults/PVWatts_Residential.txt index f63a55710c..a3d82e54e5 100644 --- a/deploy/runtime/defaults/PVWatts_Residential.txt +++ b/deploy/runtime/defaults/PVWatts_Residential.txt @@ -1,5 +1,5 @@ 1 -446 +447 Monthly_util 1 2 @@ -123,6 +123,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1313,7 +1319,7 @@ land_area_value 1 1 1 -0.0130055 +0.0592353 land_fixed 1 1 @@ -1498,7 +1504,7 @@ loan_amount 1 1 1 -10886 +17417.6 loan_rate 1 1 @@ -1983,7 +1989,7 @@ property_assessed_value 1 1 1 -10886 +17417.6 property_tax_rate 1 1 @@ -2208,19 +2214,19 @@ total_indirect_cost 1 1 1 -4880 +7808 total_installed_cost 1 1 1 1 -10886 +17417.6 total_land_area 1 1 1 1 -0.0130055 +0.0592353 total_module_area 1 1 @@ -2244,7 +2250,7 @@ ui_array_land_area_acres 1 1 1 -0.0130055 +0.0592353 ui_array_land_area_ha 1 1 @@ -2274,7 +2280,7 @@ ui_net_capital_cost 1 1 1 -10886 +17417.6 ui_step_minutes 1 1 @@ -2286,7 +2292,7 @@ ui_total_land_area_ha 1 1 1 -0.00526316 +0.0239717 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt b/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt index 730da5e4dd..ae74bb1e6d 100644 --- a/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt +++ b/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -508 +509 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1097,7 +1103,7 @@ engr_total 1 1 1 -3.5e+06 +3500000 equip1_reserve_cost 1 1 @@ -1611,7 +1617,7 @@ inverterarray_power_w 1 1 1 -3.84615e+07 +38461500 is_advanced 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Single Owner.txt b/deploy/runtime/defaults/PVWatts_Single Owner.txt index c1a0dda211..8fcd3ad682 100644 --- a/deploy/runtime/defaults/PVWatts_Single Owner.txt +++ b/deploy/runtime/defaults/PVWatts_Single Owner.txt @@ -1,5 +1,5 @@ 1 -524 +525 ac_nameplate 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -371,7 +377,7 @@ const_per_interest1 1 1 1 -513822 +449595 const_per_interest2 1 1 @@ -431,7 +437,7 @@ const_per_interest_total 1 1 1 -513822 +449595 const_per_months1 1 1 @@ -564,7 +570,7 @@ const_per_total1 1 1 1 -1027645 +963417 const_per_total2 1 1 @@ -624,7 +630,7 @@ construction_financing_cost 1 1 1 -1027645 +963417 contingency 1 1 @@ -1155,7 +1161,7 @@ engr_total 1 1 1 -3.5e+06 +3500000 equip1_reserve_cost 1 1 @@ -1681,7 +1687,7 @@ inverterarray_power_w 1 1 1 -3.84615e+07 +38461500 is_advanced 1 1 @@ -1783,13 +1789,13 @@ land_area 1 1 1 -162.569 +469.644 land_area_value 1 1 1 1 -162.569 +469.644 land_fixed 1 1 @@ -2783,7 +2789,7 @@ total_land_area 1 1 1 -162.569 +469.644 total_module_area 1 1 @@ -2801,7 +2807,7 @@ ui_array_land_area_acres 1 1 1 -162.569 +469.644 ui_array_land_area_ha 1 1 @@ -2837,7 +2843,7 @@ ui_land_area_ha 1 1 1 -65.7895 +190.059 ui_land_area_multiplier 1 1 @@ -2867,7 +2873,7 @@ ui_total_land_area_ha 1 1 1 -65.7895 +190.059 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Third Party.txt b/deploy/runtime/defaults/PVWatts_Third Party.txt index 72a4179d27..865b761ad8 100644 --- a/deploy/runtime/defaults/PVWatts_Third Party.txt +++ b/deploy/runtime/defaults/PVWatts_Third Party.txt @@ -1,5 +1,5 @@ 1 -242 +243 Monthly_util 1 2 @@ -123,6 +123,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt b/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt index 385d82cbd3..356e4f6d2e 100644 --- a/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt +++ b/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt @@ -1,5 +1,5 @@ 1 -745 +746 A_aperture 1 2 @@ -687,6 +687,12 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough IPH_None.txt b/deploy/runtime/defaults/Physical Trough IPH_None.txt index 2422a0419c..9f2642c21e 100644 --- a/deploy/runtime/defaults/Physical Trough IPH_None.txt +++ b/deploy/runtime/defaults/Physical Trough IPH_None.txt @@ -1,5 +1,5 @@ 1 -715 +716 A_aperture 1 2 @@ -687,6 +687,12 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt index 412466d4d9..424af5c031 100644 --- a/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1254 +1255 A_aperture 1 2 @@ -868,6 +868,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1226,7 +1232,7 @@ const_per_interest1 1 1 1 -1.96771e+07 +19677100 const_per_interest2 1 1 @@ -1286,7 +1292,7 @@ const_per_interest_total 1 1 1 -1.96771e+07 +19677100 const_per_months1 1 1 @@ -1383,7 +1389,7 @@ const_per_principal1 1 1 1 -5.62202e+08 +562202000 const_per_principal2 1 1 @@ -1413,13 +1419,13 @@ const_per_principal_total 1 1 1 -5.62202e+08 +562202000 const_per_total1 1 1 1 1 -2.52991e+07 +25299100 const_per_total2 1 1 @@ -1479,7 +1485,7 @@ construction_financing_cost 1 1 1 -2.52991e+07 +25299100 cost_dev_fee_percent 1 1 @@ -1491,13 +1497,13 @@ cost_dev_fee_tax_liability 1 1 1 -4.47456e+06 +4474560 cost_dev_fee_value 1 1 1 1 -1.6866e+07 +16866000 cost_equity_closing 1 1 @@ -1538,7 +1544,7 @@ csp.dtr.cost.contingency 1 1 1 -3.15149e+07 +31514900 csp.dtr.cost.contingency_percent 1 1 @@ -1580,7 +1586,7 @@ csp.dtr.cost.epc.total 1 1 1 -5.299e+07 +52990000 csp.dtr.cost.fossil_backup 1 1 @@ -1658,7 +1664,7 @@ csp.dtr.cost.plm.total 1 1 1 -8.21511e+06 +8215110 csp.dtr.cost.power_plant 1 1 @@ -1688,7 +1694,7 @@ csp.dtr.cost.sales_tax.total 1 1 1 -1.92691e+07 +19269100 csp.dtr.cost.sales_tax.value 1 1 @@ -1736,7 +1742,7 @@ csp.dtr.cost.storage 1 1 1 -1.15989e+08 +115989000 csp.dtr.cost.storage.cost_per_kwht 1 1 @@ -4020,7 +4026,7 @@ direct_subtotal 1 1 1 -4.50212e+08 +450212000 disp_csu_cost 1 1 @@ -6089,7 +6095,7 @@ property_assessed_value 1 1 1 -5.62202e+08 +562202000 property_tax_rate 1 1 @@ -6617,19 +6623,19 @@ total_direct_cost 1 1 1 -4.81727e+08 +481727000 total_indirect_cost 1 1 1 1 -6.12051e+07 +61205100 total_installed_cost 1 1 1 1 -5.62202e+08 +562202000 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt b/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt index 150e09b62a..6a510109af 100644 --- a/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -872 +873 A_aperture 1 2 @@ -862,6 +862,12 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt index 9c69cc8b89..22c264451a 100644 --- a/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1266 +1267 A_aperture 1 2 @@ -868,6 +868,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1226,7 +1232,7 @@ const_per_interest1 1 1 1 -1.96771e+07 +19677100 const_per_interest2 1 1 @@ -1286,7 +1292,7 @@ const_per_interest_total 1 1 1 -1.96771e+07 +19677100 const_per_months1 1 1 @@ -1383,7 +1389,7 @@ const_per_principal1 1 1 1 -5.62202e+08 +562202000 const_per_principal2 1 1 @@ -1413,13 +1419,13 @@ const_per_principal_total 1 1 1 -5.62202e+08 +562202000 const_per_total1 1 1 1 1 -2.52991e+07 +25299100 const_per_total2 1 1 @@ -1479,7 +1485,7 @@ construction_financing_cost 1 1 1 -2.52991e+07 +25299100 cost_debt_closing 1 1 @@ -1503,13 +1509,13 @@ cost_dev_fee_tax_liability 1 1 1 -4.47456e+06 +4474560 cost_dev_fee_value 1 1 1 1 -1.6866e+07 +16866000 cost_equity_closing 1 1 @@ -1550,7 +1556,7 @@ csp.dtr.cost.contingency 1 1 1 -3.15149e+07 +31514900 csp.dtr.cost.contingency_percent 1 1 @@ -1592,7 +1598,7 @@ csp.dtr.cost.epc.total 1 1 1 -5.299e+07 +52990000 csp.dtr.cost.fossil_backup 1 1 @@ -1670,7 +1676,7 @@ csp.dtr.cost.plm.total 1 1 1 -8.21511e+06 +8215110 csp.dtr.cost.power_plant 1 1 @@ -1700,7 +1706,7 @@ csp.dtr.cost.sales_tax.total 1 1 1 -1.92691e+07 +19269100 csp.dtr.cost.sales_tax.value 1 1 @@ -1748,7 +1754,7 @@ csp.dtr.cost.storage 1 1 1 -1.15989e+08 +115989000 csp.dtr.cost.storage.cost_per_kwht 1 1 @@ -4048,7 +4054,7 @@ direct_subtotal 1 1 1 -4.50212e+08 +450212000 disp_csu_cost 1 1 @@ -6147,7 +6153,7 @@ property_assessed_value 1 1 1 -5.62202e+08 +562202000 property_tax_rate 1 1 @@ -6681,19 +6687,19 @@ total_direct_cost 1 1 1 -4.81727e+08 +481727000 total_indirect_cost 1 1 1 1 -6.12051e+07 +61205100 total_installed_cost 1 1 1 1 -5.62202e+08 +562202000 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt b/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt index 06c7dfb811..0063bdbedc 100644 --- a/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt +++ b/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -1260 +1261 A_aperture 1 2 @@ -868,6 +868,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Physical Trough_None.txt b/deploy/runtime/defaults/Physical Trough_None.txt index 3f06b428be..7d8b9ed6fd 100644 --- a/deploy/runtime/defaults/Physical Trough_None.txt +++ b/deploy/runtime/defaults/Physical Trough_None.txt @@ -1,5 +1,5 @@ 1 -843 +844 A_aperture 1 2 @@ -862,6 +862,12 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt b/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt index 86a63c58e3..3902d5c30f 100644 --- a/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -1247 +1248 A_aperture 1 2 @@ -868,6 +868,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1226,7 +1232,7 @@ const_per_interest1 1 1 1 -1.96771e+07 +19677100 const_per_interest2 1 1 @@ -1286,7 +1292,7 @@ const_per_interest_total 1 1 1 -1.96771e+07 +19677100 const_per_months1 1 1 @@ -1383,7 +1389,7 @@ const_per_principal1 1 1 1 -5.62202e+08 +562202000 const_per_principal2 1 1 @@ -1413,13 +1419,13 @@ const_per_principal_total 1 1 1 -5.62202e+08 +562202000 const_per_total1 1 1 1 1 -2.52991e+07 +25299100 const_per_total2 1 1 @@ -1479,7 +1485,7 @@ construction_financing_cost 1 1 1 -2.52991e+07 +25299100 cost_dev_fee_percent 1 1 @@ -1491,13 +1497,13 @@ cost_dev_fee_tax_liability 1 1 1 -4.47456e+06 +4474560 cost_dev_fee_value 1 1 1 1 -1.6866e+07 +16866000 cost_equity_closing 1 1 @@ -1538,7 +1544,7 @@ csp.dtr.cost.contingency 1 1 1 -3.15149e+07 +31514900 csp.dtr.cost.contingency_percent 1 1 @@ -1580,7 +1586,7 @@ csp.dtr.cost.epc.total 1 1 1 -5.299e+07 +52990000 csp.dtr.cost.fossil_backup 1 1 @@ -1658,7 +1664,7 @@ csp.dtr.cost.plm.total 1 1 1 -8.21511e+06 +8215110 csp.dtr.cost.power_plant 1 1 @@ -1688,7 +1694,7 @@ csp.dtr.cost.sales_tax.total 1 1 1 -1.92691e+07 +19269100 csp.dtr.cost.sales_tax.value 1 1 @@ -1736,7 +1742,7 @@ csp.dtr.cost.storage 1 1 1 -1.15989e+08 +115989000 csp.dtr.cost.storage.cost_per_kwht 1 1 @@ -3990,7 +3996,7 @@ direct_subtotal 1 1 1 -4.50212e+08 +450212000 disp_csu_cost 1 1 @@ -6059,7 +6065,7 @@ property_assessed_value 1 1 1 -5.62202e+08 +562202000 property_tax_rate 1 1 @@ -6573,19 +6579,19 @@ total_direct_cost 1 1 1 -4.81727e+08 +481727000 total_indirect_cost 1 1 1 1 -6.12051e+07 +61205100 total_installed_cost 1 1 1 1 -5.62202e+08 +562202000 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_Single Owner.txt b/deploy/runtime/defaults/Physical Trough_Single Owner.txt index aae36233d0..f466c3366b 100644 --- a/deploy/runtime/defaults/Physical Trough_Single Owner.txt +++ b/deploy/runtime/defaults/Physical Trough_Single Owner.txt @@ -1,5 +1,5 @@ 1 -1263 +1264 A_aperture 1 2 @@ -868,6 +868,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 @@ -1226,7 +1232,7 @@ const_per_interest1 1 1 1 -1.96771e+07 +19677100 const_per_interest2 1 1 @@ -1286,7 +1292,7 @@ const_per_interest_total 1 1 1 -1.96771e+07 +19677100 const_per_months1 1 1 @@ -1383,7 +1389,7 @@ const_per_principal1 1 1 1 -5.62202e+08 +562202000 const_per_principal2 1 1 @@ -1413,13 +1419,13 @@ const_per_principal_total 1 1 1 -5.62202e+08 +562202000 const_per_total1 1 1 1 1 -2.52991e+07 +25299100 const_per_total2 1 1 @@ -1479,7 +1485,7 @@ construction_financing_cost 1 1 1 -2.52991e+07 +25299100 cost_debt_closing 1 1 @@ -1562,7 +1568,7 @@ csp.dtr.cost.contingency 1 1 1 -3.15149e+07 +31514900 csp.dtr.cost.contingency_percent 1 1 @@ -1604,7 +1610,7 @@ csp.dtr.cost.epc.total 1 1 1 -5.299e+07 +52990000 csp.dtr.cost.fossil_backup 1 1 @@ -1682,7 +1688,7 @@ csp.dtr.cost.plm.total 1 1 1 -8.21511e+06 +8215110 csp.dtr.cost.power_plant 1 1 @@ -1712,7 +1718,7 @@ csp.dtr.cost.sales_tax.total 1 1 1 -1.92691e+07 +19269100 csp.dtr.cost.sales_tax.value 1 1 @@ -1760,7 +1766,7 @@ csp.dtr.cost.storage 1 1 1 -1.15989e+08 +115989000 csp.dtr.cost.storage.cost_per_kwht 1 1 @@ -4030,7 +4036,7 @@ direct_subtotal 1 1 1 -4.50212e+08 +450212000 disp_csu_cost 1 1 @@ -6141,7 +6147,7 @@ property_assessed_value 1 1 1 -5.62202e+08 +562202000 property_tax_rate 1 1 @@ -6663,19 +6669,19 @@ total_direct_cost 1 1 1 -4.81727e+08 +481727000 total_indirect_cost 1 1 1 1 -6.12051e+07 +61205100 total_installed_cost 1 1 1 1 -5.62202e+08 +562202000 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Retired_None.txt b/deploy/runtime/defaults/Retired_None.txt index 60c48c547b..7657469679 100644 --- a/deploy/runtime/defaults/Retired_None.txt +++ b/deploy/runtime/defaults/Retired_None.txt @@ -1,5 +1,5 @@ 1 -460 +461 A_absorber 1 1 @@ -210,6 +210,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Solar Water Heating_Commercial.txt b/deploy/runtime/defaults/Solar Water Heating_Commercial.txt index 135769ec7f..ce672d98b6 100644 --- a/deploy/runtime/defaults/Solar Water Heating_Commercial.txt +++ b/deploy/runtime/defaults/Solar Water Heating_Commercial.txt @@ -1,5 +1,5 @@ 1 -386 +387 FRUL 1 1 @@ -90,6 +90,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt b/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt index e28f24225c..8509cf726d 100644 --- a/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -121 +122 FRUL 1 1 @@ -84,6 +84,12 @@ albedo 1 1 0.2 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Solar Water Heating_None.txt b/deploy/runtime/defaults/Solar Water Heating_None.txt index b392c6ca47..42a9dbc5c4 100644 --- a/deploy/runtime/defaults/Solar Water Heating_None.txt +++ b/deploy/runtime/defaults/Solar Water Heating_None.txt @@ -1,5 +1,5 @@ 1 -92 +93 FRUL 1 1 @@ -84,6 +84,12 @@ albedo 1 1 0.2 +analysis_period_old +1 +1 +1 +1 +0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Solar Water Heating_Residential.txt b/deploy/runtime/defaults/Solar Water Heating_Residential.txt index 9405253de1..4c063626ba 100644 --- a/deploy/runtime/defaults/Solar Water Heating_Residential.txt +++ b/deploy/runtime/defaults/Solar Water Heating_Residential.txt @@ -1,5 +1,5 @@ 1 -416 +417 FRUL 1 1 @@ -159,6 +159,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt index 1d53acbd08..7fe9a62b35 100644 --- a/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -568 +569 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Commercial.txt b/deploy/runtime/defaults/Standalone Battery_Commercial.txt index da0377e2b4..d592effd6a 100644 --- a/deploy/runtime/defaults/Standalone Battery_Commercial.txt +++ b/deploy/runtime/defaults/Standalone Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -501 +502 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Host Developer.txt b/deploy/runtime/defaults/Standalone Battery_Host Developer.txt index 54900b3b7e..5d2d7887b3 100644 --- a/deploy/runtime/defaults/Standalone Battery_Host Developer.txt +++ b/deploy/runtime/defaults/Standalone Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -642 +643 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt index 4dec119285..c4960ae67c 100644 --- a/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -580 +581 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt b/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt index 76f7c26ee9..b24d31aab6 100644 --- a/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt +++ b/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -574 +575 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Residential.txt b/deploy/runtime/defaults/Standalone Battery_Residential.txt index 5bd89f27e7..920b9422bc 100644 --- a/deploy/runtime/defaults/Standalone Battery_Residential.txt +++ b/deploy/runtime/defaults/Standalone Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -531 +532 LeadAcid_q10 1 1 @@ -121,6 +121,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt b/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt index 66aff006bc..f4be0b146d 100644 --- a/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -561 +562 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Single Owner.txt b/deploy/runtime/defaults/Standalone Battery_Single Owner.txt index 113ed67d4a..58c760f223 100644 --- a/deploy/runtime/defaults/Standalone Battery_Single Owner.txt +++ b/deploy/runtime/defaults/Standalone Battery_Single Owner.txt @@ -1,5 +1,5 @@ 1 -577 +578 LeadAcid_q10 1 1 @@ -54,6 +54,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Third Party.txt b/deploy/runtime/defaults/Standalone Battery_Third Party.txt index 215fa7a237..b5d5cb53cf 100644 --- a/deploy/runtime/defaults/Standalone Battery_Third Party.txt +++ b/deploy/runtime/defaults/Standalone Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -364 +365 LeadAcid_q10 1 1 @@ -115,6 +115,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 annual_crit 1 1 diff --git a/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt index dccbc4e576..bb9efe7077 100644 --- a/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -658 +659 a_error_test_number 1 1 @@ -53,6 +53,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Commercial.txt b/deploy/runtime/defaults/Wind Power_Commercial.txt index 776f04ddde..8b32fab914 100644 --- a/deploy/runtime/defaults/Wind Power_Commercial.txt +++ b/deploy/runtime/defaults/Wind Power_Commercial.txt @@ -1,5 +1,5 @@ 1 -572 +573 a_error_test_number 1 1 @@ -83,6 +83,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt b/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt index 319138b52f..3335f15bb3 100644 --- a/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -209 +210 a_error_test_number 1 1 @@ -47,6 +47,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 avail_bop_loss 1 1 diff --git a/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt index 26b57411fd..d8c58d6064 100644 --- a/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -670 +671 a_error_test_number 1 1 @@ -53,6 +53,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Merchant Plant.txt b/deploy/runtime/defaults/Wind Power_Merchant Plant.txt index 2c848d36f2..dc45f82fb2 100644 --- a/deploy/runtime/defaults/Wind Power_Merchant Plant.txt +++ b/deploy/runtime/defaults/Wind Power_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -664 +665 a_error_test_number 1 1 @@ -53,6 +53,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_None.txt b/deploy/runtime/defaults/Wind Power_None.txt index 9588e649ce..5dea0976d4 100644 --- a/deploy/runtime/defaults/Wind Power_None.txt +++ b/deploy/runtime/defaults/Wind Power_None.txt @@ -1,5 +1,5 @@ 1 -180 +181 a_error_test_number 1 1 @@ -47,6 +47,12 @@ periods 1 1 1 +analysis_period_old +1 +1 +1 +1 +0 avail_bop_loss 1 1 diff --git a/deploy/runtime/defaults/Wind Power_Residential.txt b/deploy/runtime/defaults/Wind Power_Residential.txt index 63a55f34a9..02342524a9 100644 --- a/deploy/runtime/defaults/Wind Power_Residential.txt +++ b/deploy/runtime/defaults/Wind Power_Residential.txt @@ -1,5 +1,5 @@ 1 -568 +569 a_error_test_number 1 1 @@ -83,6 +83,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt b/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt index b638f2f71e..60734d1990 100644 --- a/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -651 +652 a_error_test_number 1 1 @@ -53,6 +53,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Single Owner.txt b/deploy/runtime/defaults/Wind Power_Single Owner.txt index 4145779178..3d8de6abeb 100644 --- a/deploy/runtime/defaults/Wind Power_Single Owner.txt +++ b/deploy/runtime/defaults/Wind Power_Single Owner.txt @@ -1,5 +1,5 @@ 1 -667 +668 a_error_test_number 1 1 @@ -53,6 +53,12 @@ analysis_period 1 1 25 +analysis_period_old +1 +1 +1 +1 +0 analysis_period_warning 1 4 diff --git a/deploy/runtime/ui/Financial Analysis Parameters.txt b/deploy/runtime/ui/Financial Analysis Parameters.txt index e53e663184..b3bfe8e667 100644 --- a/deploy/runtime/ui/Financial Analysis Parameters.txt +++ b/deploy/runtime/ui/Financial Analysis Parameters.txt @@ -328,7 +328,7 @@ TabOrder 3 3 -5 +6 analysis_period 3 1 @@ -343,6 +343,20 @@ Financial Analysis Parameters 1 30 Default +analysis_period_old +3 +1 +Previous analysis period +years +Financial Analysis Parameters +0 +8 +1 +1 +1 +1 +0 +Default analysis_period_warning 3 4 @@ -398,19 +412,58 @@ Financial Analysis Parameters 5.5 Default -152 +1680 +equations{ '$MIMO$ fap_analysis_period' } = define() { + if ((${analysis_period_old}>= 1) && (${analysis_period} != ${analysis_period_old})) { + msgbox('FAP eqns ap,settings ' + ${analysis_period} + ', ' + ${analysis_period_old}); + if (financing() == 'Merchant Plant') { + data.analysis_period = ${analysis_period}; + data.analysis_period_old = ${analysis_period_old}; + data.mp_energy_market_revenue = ${mp_energy_market_revenue}; + data.mp_ancserv1_revenue = ${mp_ancserv1_revenue}; + data.mp_ancserv2_revenue = ${mp_ancserv2_revenue}; + data.mp_ancserv3_revenue = ${mp_ancserv3_revenue}; + data.mp_ancserv4_revenue = ${mp_ancserv4_revenue}; + data.mp_energy_market_revenue_single = ${mp_energy_market_revenue}; + data.mp_ancserv1_revenue_single = ${mp_ancserv1_revenue_single}; + data.mp_ancserv2_revenue_single = ${mp_ancserv2_revenue_single}; + data.mp_ancserv3_revenue_single = ${mp_ancserv3_revenue_single}; + data.mp_ancserv4_revenue_single = ${mp_ancserv4_revenue_single}; + + success = ssc_eqn('analysisperiodchange', data); + + if (!success){ + msgbox('success ' + success); + return 0; + } + else { + nrows = #data.mp_energy_market_revenue; + msgbox('new energy market length = ' + nrows); + // need intermediate variable to update + ${mp_energy_market_revenue_ui} = data.mp_energy_market_revenue; + ${inflation_rate} = nrows; + } + + if (data.analysisperiodchange_check == 0) + { + msg = data.analysisperiodchange_error; + msgbox(msg); + } + } + } + return 0; +}; + equations{ 'nominal_discount_rate' } = define() { return ( (1.0 + ${real_discount_rate}/100.0) * (1.0 + ${inflation_rate}/100.0) - 1.0 ) * 100.0; }; -2381 +2397 on_load{'Financial Analysis Parameters'} = define() { txt = analysis_period_message(); property('analysis_period_warning','caption',txt); - if ( financing() == 'Merchant Plant') { - set_settings('analysis_period_old', value('analysis_period')); - } + value('analysis_period_old', value('analysis_period')); }; function analysis_period_message() { @@ -450,7 +503,8 @@ function analysis_period_message() { on_change{'analysis_period'} = define() { if ( financing() == 'Merchant Plant') { msgbox('Analysis period changed!\nThe merchant plant price data may not match the analysis period. Go to the Revenue page to update the Energy Market or Ancillary Service price data as appropriate.'); - set_settings('analysis_period_old', value('analysis_period')); + value('analysis_period_old', value('analysis_period')); + value('mp_energy_market_revenue', value('mp_energy_market_revenue_ui')); } txt = analysis_period_message(); property('analysis_period_warning','caption',txt); diff --git a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt index 02ceb61a23..a22e6378b0 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt @@ -272,7 +272,7 @@ Bold 2 1 -7 +8 forecast_price_signal_model 3 1 @@ -345,6 +345,21 @@ Merchant Plant Revenue 1 0 DataLifetimeMatrix +mp_energy_market_revenue_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +2 +0 0 + +Default mp_error_msg 3 4 @@ -372,7 +387,7 @@ Merchant Plant Revenue 0 Numeric -1175 +1567 equations{'forecast_price_signal_model'} = define() { if (financing() == 'Merchant Plant') @@ -380,9 +395,14 @@ equations{'forecast_price_signal_model'} = define() else return 0; }; +/* +equations{ '$MIMO$ mp_analysis_period_changed' } = define() { + ${mp_energy_market_revenue} = ${mp_energy_market_revenue_ui}; + return 0; +}; +*/ equations{ '$MIMO$ mp_check_cleared_capacity' } = define() { - msgbox('ap,settings ' + ${analysis_period} + ', ' + get_settings('analysis_period_old')); data.analysis_period = ${analysis_period}; data.system_capacity = ${system_capacity}; data.mp_enable_energy_market_revenue = ${mp_enable_energy_market_revenue}; @@ -395,6 +415,11 @@ equations{ '$MIMO$ mp_check_cleared_capacity' } = define() { data.mp_ancserv2_revenue = ${mp_ancserv2_revenue}; data.mp_ancserv3_revenue = ${mp_ancserv3_revenue}; data.mp_ancserv4_revenue = ${mp_ancserv4_revenue}; + data.mp_energy_market_revenue_single = ${mp_energy_market_revenue}; + data.mp_ancserv1_revenue_single = ${mp_ancserv1_revenue_single}; + data.mp_ancserv2_revenue_single = ${mp_ancserv2_revenue_single}; + data.mp_ancserv3_revenue_single = ${mp_ancserv3_revenue_single}; + data.mp_ancserv4_revenue_single = ${mp_ancserv4_revenue_single}; success = ssc_eqn('mp_ancillary_services', data); diff --git a/src/invoke.cpp b/src/invoke.cpp index b5f1db88c5..6231356d1d 100644 --- a/src/invoke.cpp +++ b/src/invoke.cpp @@ -6116,6 +6116,7 @@ lk::fcall_t* invoke_equation_funcs() fcall_run_landbosse, fcall_setsettings, fcall_getsettings, + fcall_varinfo, // fcall_logmsg, 0 }; return (lk::fcall_t*)vec; diff --git a/test_results_win64.csv b/test_results_win64.csv index 03f14de1a5..e69de29bb2 100644 --- a/test_results_win64.csv +++ b/test_results_win64.csv @@ -1,156 +0,0 @@ -TECHNOLOGY,FINANCING,ANNUAL_OUTPUT,LCOE_NOM,LPPA_NOM,MESSAGES -Flat Plate PV,Residential,11370.1,6.98188,NA,; -Flat Plate PV,Commercial,929909,2.0563,NA,; -Flat Plate PV,Third Party,11370.1,NA,NA,; -Flat Plate PV,Host Developer,929909,9.29818,20.533,; -Flat Plate PV,Single Owner,113004672,4.03135,4.32322,; -Flat Plate PV,Merchant Plant,113004672,6.2532,NA,; -Flat Plate PV,Leveraged Partnership Flip,113004672,4.13715,4.32322,; -Flat Plate PV,All Equity Partnership Flip,113004672,5.1992,4.32322,; -Flat Plate PV,Sale Leaseback,113004672,5.87412,4.32322,; -Flat Plate PV,LCOE Calculator,113004672,NA,NA,; -Flat Plate PV,None,11256.3,NA,NA,; -PVWatts,Residential,11183.5,7.50708,NA,; -PVWatts,Commercial,943612,2.18049,NA,; -PVWatts,Third Party,11183.5,NA,NA,; -PVWatts,Host Developer,943612,10.5163,11.4068,; -PVWatts,Single Owner,105741824,4.34483,4.32315,; -PVWatts,Community Solar,4.22999e+06,5.27462,NA,; -PVWatts,Merchant Plant,105741824,4.70817,NA,; -PVWatts,Leveraged Partnership Flip,105741824,4.45818,4.32315,; -PVWatts,All Equity Partnership Flip,105741824,5.48733,4.32315,; -PVWatts,Sale Leaseback,105741824,6.21044,4.32315,; -PVWatts,LCOE Calculator,105741824,NA,NA,; -PVWatts,None,11183.5,NA,NA,; -High-X Concentrating PV,Single Owner,2390708,17.5606,25.9389,; -High-X Concentrating PV,Merchant Plant,2390708,19.4759,NA,; -High-X Concentrating PV,Leveraged Partnership Flip,2390708,18.9633,25.9389,; -High-X Concentrating PV,All Equity Partnership Flip,2390708,25.9552,25.9389,; -High-X Concentrating PV,Sale Leaseback,2390708,26.3396,25.9389,; -High-X Concentrating PV,LCOE Calculator,2390708,NA,NA,; -High-X Concentrating PV,None,2390708,NA,NA,; -PV Battery,Residential,8861.43,10.6725,NA,; -PV Battery,Commercial,920390,6.47656,NA,; -PV Battery,Third Party,35778.8,NA,NA,; -PV Battery,Host Developer,920390,14.6124,10.8067,; -PV Battery,Single Owner,110210568,6.51265,6.9313,; -PV Battery,Merchant Plant,110210568,8.63792,NA,; -PV Battery,Leveraged Partnership Flip,110210568,5.63055,6.9313,; -PV Battery,All Equity Partnership Flip,110210568,7.58791,6.9313,; -PV Battery,Sale Leaseback,110210568,8.27871,6.9313,; -PVWatts Battery,Residential,11063.4,10.9339,NA,; -PVWatts Battery,Commercial,935113,11.0141,NA,; -PVWatts Battery,Third Party,11063.4,NA,NA,; -PVWatts Battery,Host Developer,935113,16.5836,10.8079,; -Generic Battery,Residential,6698.29,47.2882,NA,; -Generic Battery,Commercial,360789,26.778,NA,; -Generic Battery,Third Party,6690.41,NA,NA,; -Generic Battery,Host Developer,360789,13.9378,10.8308,; -Generic Battery,Single Owner,72511344,18.6042,11.0907,; -Generic Battery,Merchant Plant,72511344,19.4401,NA,; -Generic Battery,Leveraged Partnership Flip,72511344,21.979,30.8074,; -Generic Battery,All Equity Partnership Flip,72511344,29.0862,36.9689,; -Generic Battery,Sale Leaseback,72511344,29.5316,36.9689,; -Standalone Battery,Residential,-219.18,87.6229,NA,; -Standalone Battery,Commercial,-7555.51,371.451,NA,; -Standalone Battery,Third Party,-218.89,NA,NA,; -Standalone Battery,Host Developer,-7555.51,141.068,10.7644,; -Standalone Battery,Single Owner,-8397703,87.9825,88.6283,; -Standalone Battery,Merchant Plant,-8397703,4357.35,NA,; -Standalone Battery,Leveraged Partnership Flip,-8397703,82.8137,88.6283,; -Standalone Battery,All Equity Partnership Flip,-8397703,86.5441,88.6283,; -Standalone Battery,Sale Leaseback,-8397703,86.473,88.6283,; -ETES,Single Owner,-485069216,18.4166,12.3252,; -Physical Trough,Single Owner,371687392,12.7798,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,Merchant Plant,371687392,74.6842,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,Leveraged Partnership Flip,371687392,13.0662,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,All Equity Partnership Flip,371687392,16.3137,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,Sale Leaseback,371687392,16.6686,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,LCOE Calculator,371687392,NA,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough,None,371687392,NA,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results -Empirical Trough,Commercial,345519520,5.91484,NA,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,Single Owner,345519520,13.0341,13.2162,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,Merchant Plant,346359168,127.518,NA,; -Empirical Trough,Leveraged Partnership Flip,346362752,13.3922,13.2276,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,All Equity Partnership Flip,345519520,16.4395,13.2162,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,Sale Leaseback,345519520,16.6392,13.2162,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,LCOE Calculator,345519520,NA,NA,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -Empirical Trough,None,345519520,NA,NA,; Warning: time 9738000.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit Warning: time 23788800.00 { Test Trough 2 }:\ Warning - Empirical trough (805) model exceeded interal iteration limit -MSPT,Single Owner,568901568,9.81998,10.0386,; -MSPT,Merchant Plant,568901568,34.7799,NA,; -MSPT,Leveraged Partnership Flip,568901568,10.0445,10.0386,; -MSPT,All Equity Partnership Flip,568901568,12.6174,10.0386,; -MSPT,Sale Leaseback,568901568,12.8623,10.0386,; -MSLF,Commercial,340485376,9.75777,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,Single Owner,340485376,13.7123,13.9283,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,Merchant Plant,342563616,69.6371,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13028400.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 23047200.000000 Notice: kernel exceeded maximum iterations of 100, at time 23220000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,Leveraged Partnership Flip,341402880,14.014,13.9198,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,All Equity Partnership Flip,340485376,17.4982,13.9283,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,Sale Leaseback,340485376,17.8875,13.9283,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,LCOE Calculator,340485376,NA,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -MSLF,None,340485376,NA,NA,; Notice: kernel exceeded maximum iterations of 100, at time 9396000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13114800.000000 Notice: kernel exceeded maximum iterations of 100, at time 13201200.000000 Notice: kernel exceeded maximum iterations of 100, at time 13287600.000000 Notice: kernel exceeded maximum iterations of 100, at time 13374000.000000 Notice: kernel exceeded maximum iterations of 100, at time 13719600.000000 Notice: kernel exceeded maximum iterations of 100, at time 17780400.000000 Notice: kernel exceeded maximum iterations of 100, at time 18900000.000000 Notice: kernel exceeded maximum iterations of 100, at time 29437200.000000 -DSLF,Commercial,240628768,6.49291,NA,; -DSLF,Single Owner,240628768,13.7344,13.937,; -DSLF,Merchant Plant,240628768,107.592,NA,; -DSLF,Leveraged Partnership Flip,240628768,14.0823,13.937,; -DSLF,All Equity Partnership Flip,240628768,17.2199,13.937,; -DSLF,Sale Leaseback,240628768,17.6233,13.937,; -DSLF,LCOE Calculator,240628768,NA,NA,; -DSLF,None,240628768,NA,NA,; -Generic CSP System,Commercial,594845952,3.66023,NA,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,Single Owner,594845952,9.79766,9.93385,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,Merchant Plant,571805824,10.592,NA,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,Leveraged Partnership Flip,595952064,10.0825,9.09775,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,All Equity Partnership Flip,594845952,12.3675,9.09775,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,Sale Leaseback,594845952,12.5959,9.09775,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,LCOE Calculator,594845952,NA,NA,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Generic CSP System,None,594845952,NA,NA,; Notice: time 0.00 { Generic solar model 2 }:\ The interpolation code must be 1 (interpolate) or 2 (nearest neighbor)The input value was 0, so it was reset to 1 -Physical Trough IPH,None,24216286,NA,NA,; Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.1615 m (6.36 in)\ To section 2 header pipe diameter: 0.1615 m (6.36 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.1615 | 6.3570 | 1\ 2 | 0.1615 | 6.3570 | 1\ 3 | 0.1082 | 4.2600 | 2\ 4 | 0.0847 | 3.3340 | 3\ 5 | 0.0847 | 3.3340 | 3\ 6 | 0.1615 | 6.3570 | 4\ 7 | 0.1615 | 6.3570 | 4\ 8 | 0.2064 | 8.1250 | 5\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 3.9453e+00 m3\ Hot header pipe volume: 4.6730e+00 m3\ Volume per loop: 2.1730e+00 m3\ Total volume in all loops: 1.7384e+01 m3\ Total solar field volume: 2.6002e+01 m3\ Pump / SGS system volume: 1.9288e+01 m3\ ---------------------------\ Total plant HTF volume: 4.5290e+01 m3\ Notice: At time = 736 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0113249. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 736 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00262193. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2196 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00984686. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2196 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00292935. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2915 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0210551. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2915 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0129941. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3132 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0049033. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3372 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00217256. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3684 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00153629. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4477 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00112619. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5124 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00589731. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5822 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00211034. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5846 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle heat input only reached a convergence = -0.00283259. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5964 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0381026. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5964 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0320401. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6350 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0401583. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6350 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0301594. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6638 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle heat input only reached a convergence = 0.00130067. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6734 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0103554. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6927 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00452965. Check that results at this timestep are not unreasonably biasing total simulation results -Physical Trough IPH,LCOH Calculator,24216286,NA,NA,; Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.1615 m (6.36 in)\ To section 2 header pipe diameter: 0.1615 m (6.36 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.1615 | 6.3570 | 1\ 2 | 0.1615 | 6.3570 | 1\ 3 | 0.1082 | 4.2600 | 2\ 4 | 0.0847 | 3.3340 | 3\ 5 | 0.0847 | 3.3340 | 3\ 6 | 0.1615 | 6.3570 | 4\ 7 | 0.1615 | 6.3570 | 4\ 8 | 0.2064 | 8.1250 | 5\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 3.9453e+00 m3\ Hot header pipe volume: 4.6730e+00 m3\ Volume per loop: 2.1730e+00 m3\ Total volume in all loops: 1.7384e+01 m3\ Total solar field volume: 2.6002e+01 m3\ Pump / SGS system volume: 1.9288e+01 m3\ ---------------------------\ Total plant HTF volume: 4.5290e+01 m3\ Notice: At time = 736 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0113249. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 736 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00262193. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2196 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00984686. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2196 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00292935. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2915 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0210551. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2915 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0129941. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3132 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0049033. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3372 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00217256. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3684 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00153629. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4477 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00112619. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5124 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00589731. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5822 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00211034. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5846 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle heat input only reached a convergence = -0.00283259. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5964 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0381026. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5964 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0320401. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6350 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0401583. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6350 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0301594. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6638 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle heat input only reached a convergence = 0.00130067. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6734 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0103554. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6927 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00452965. Check that results at this timestep are not unreasonably biasing total simulation results -DSGL IPH,None,10832679,NA,NA,; -DSGL IPH,LCOH Calculator,10832679,NA,NA,; -MEwave,LCOE Calculator,59434320,NA,NA,; -MEwave,None,594343,NA,NA,; -MEtidal,LCOE Calculator,2.16152e+06,NA,NA,; -MEtidal,None,2.16152e+06,NA,NA,; -Wind Power,Residential,8448.14,13.2823,NA,; -Wind Power,Commercial,327922,6.02496,NA,; -Wind Power,Single Owner,818888256,2.66712,4.33226,; -Wind Power,Merchant Plant,818888256,2.9952,NA,; -Wind Power,Leveraged Partnership Flip,818888256,2.74847,4.33226,; -Wind Power,All Equity Partnership Flip,818888256,3.77764,4.33226,; -Wind Power,Sale Leaseback,818888256,4.15388,4.33226,; -Wind Power,LCOE Calculator,818888256,NA,NA,; -Wind Power,None,201595968,NA,NA,; -Fuel Cell,Commercial,1937201,7.40346,NA,; -Fuel Cell,Single Owner,1.98459e+06,42.8507,88.4939,; -Geothermal Power,Single Owner,261253360,7.61571,8.60782,; -Geothermal Power,Merchant Plant,261320320,8.40532,NA,; -Geothermal Power,Leveraged Partnership Flip,261253360,7.72677,8.60782,; -Geothermal Power,All Equity Partnership Flip,261320320,9.37706,8.61057,; -Geothermal Power,Sale Leaseback,261253360,9.34021,8.60782,; -Geothermal Power,LCOE Calculator,261253360,NA,NA,; -Geothermal Power,None,261253360,NA,NA,; -Solar Water Heating,Residential,2251.89,29.8746,NA,; -Solar Water Heating,Commercial,2251.96,19.3085,NA,; -Solar Water Heating,LCOE Calculator,2281.61,NA,NA,; -Solar Water Heating,None,2281.61,NA,NA,; -Biopower,Single Owner,353982848,12.8585,12.9968,; -Biopower,Merchant Plant,353982848,13.9998,NA,; -Biopower,Leveraged Partnership Flip,353982848,12.3673,12.9968,; -Biopower,All Equity Partnership Flip,353982848,13.7206,12.9968,; -Biopower,Sale Leaseback,353982848,13.6444,12.9968,; -Biopower,LCOE Calculator,353982848,NA,NA,; -Biopower,None,353982848,NA,NA,; -Generic System,Residential,1513728,24.972,NA,; -Generic System,Commercial,35591988,23.4375,NA,; -Generic System,Third Party,30274.6,NA,NA,; -Generic System,Host Developer,73469696,13.5804,13.3335,; -Generic System,Single Owner,756864000,25.2973,25.9936,; -Generic System,Merchant Plant,840960000,25.9144,NA,; -Generic System,Leveraged Partnership Flip,840960000,24.2686,25.9936,; -Generic System,All Equity Partnership Flip,756864000,29.7345,25.9936,; -Generic System,Sale Leaseback,756864000,29.4653,25.9936,; -Generic System,LCOE Calculator,756864000,NA,NA,; -Generic System,None,756864000,NA,NA,; -final_configuration_eof,none,NA,NA,NA, From 747a4ab61a225431b96a517fd56b9e18c7f8b90f Mon Sep 17 00:00:00 2001 From: Steven Janzou Date: Tue, 24 May 2022 05:43:54 -0600 Subject: [PATCH 15/15] Updates to go with ssc pull request 822 defaults and export config and windows results included --- .../defaults/Battery_FuelCellSingleOwner.json | 2 +- .../Battery_GenericBatteryMerchantPlant.json | 30 ++-- .../Battery_GenericBatterySingleOwner.json | 28 ++-- ...attery_StandaloneBatteryMerchantPlant.json | 4 +- .../Battery_StandaloneBatterySingleOwner.json | 30 ++-- .../Communitysolar_PVWattsCommunitySolar.json | 2 +- ...ricSystem_GenericBatteryMerchantPlant.json | 2 +- ...nericSystem_GenericBatterySingleOwner.json | 2 +- ...ericSystem_GenericSystemMerchantPlant.json | 2 +- ...cpv_HighXConcentratingPVMerchantPlant.json | 22 +-- .../Hcpv_HighXConcentratingPVSingleOwner.json | 22 +-- ...ostDeveloper_FlatPlatePVHostDeveloper.json | 8 +- .../HostDeveloper_PVWattsHostDeveloper.json | 2 +- .../Merchantplant_BiopowerMerchantPlant.json | 4 +- .../Merchantplant_DSLFMerchantPlant.json | 4 +- ...antplant_EmpiricalTroughMerchantPlant.json | 4 +- ...hantplant_GenericBatteryMerchantPlant.json | 12 +- ...ntplant_GenericCSPSystemMerchantPlant.json | 4 +- ...chantplant_GenericSystemMerchantPlant.json | 2 +- ...ant_HighXConcentratingPVMerchantPlant.json | 6 +- .../Merchantplant_MSLFMerchantPlant.json | 8 +- .../Merchantplant_PVBatteryMerchantPlant.json | 2 +- ...hantplant_PhysicalTroughMerchantPlant.json | 4 +- ...tplant_StandaloneBatteryMerchantPlant.json | 14 +- .../Merchantplant_WindPowerMerchantPlant.json | 6 +- .../Pvsamv1_FlatPlatePVHostDeveloper.json | 28 ++-- .../Pvsamv1_FlatPlatePVLCOECalculator.json | 26 +-- .../defaults/Pvsamv1_FlatPlatePVNone.json | 12 +- .../Pvsamv1_FlatPlatePVThirdParty.json | 12 +- .../Pvsamv1_PVBatteryMerchantPlant.json | 30 ++-- .../Pvsamv1_PVBatterySingleOwner.json | 28 ++-- .../Singleowner_BiopowerSingleOwner.json | 4 +- .../Singleowner_FuelCellSingleOwner.json | 2 +- ...Singleowner_GenericBatterySingleOwner.json | 12 +- .../Singleowner_GenericSystemSingleOwner.json | 2 +- ...owner_HighXConcentratingPVSingleOwner.json | 6 +- .../defaults/Singleowner_MSLFSingleOwner.json | 6 +- .../Singleowner_PVBatterySingleOwner.json | 2 +- ...gleowner_StandaloneBatterySingleOwner.json | 34 ++-- .../Singleowner_WindPowerSingleOwner.json | 6 +- .../defaults/TcsMSLF_MSLFMerchantPlant.json | 2 +- .../defaults/TcsMSLF_MSLFSingleOwner.json | 2 +- ...yrate5_StandaloneBatteryMerchantPlant.json | 2 +- ...ityrate5_StandaloneBatterySingleOwner.json | 2 +- .../Windpower_WindPowerMerchantPlant.json | 6 +- .../Windpower_WindPowerSingleOwner.json | 6 +- .../Biopower_All Equity Partnership Flip.txt | 8 +- .../defaults/Biopower_LCOE Calculator.txt | 8 +- .../Biopower_Leveraged Partnership Flip.txt | 8 +- .../defaults/Biopower_Merchant Plant.txt | 73 ++++++++- deploy/runtime/defaults/Biopower_None.txt | 8 +- .../defaults/Biopower_Sale Leaseback.txt | 8 +- .../defaults/Biopower_Single Owner.txt | 6 - .../defaults/DSGL IPH_LCOH Calculator.txt | 8 +- deploy/runtime/defaults/DSGL IPH_None.txt | 8 +- .../DSLF_All Equity Partnership Flip.txt | 8 +- deploy/runtime/defaults/DSLF_Commercial.txt | 8 +- .../runtime/defaults/DSLF_LCOE Calculator.txt | 8 +- .../DSLF_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/DSLF_Merchant Plant.txt | 73 ++++++++- deploy/runtime/defaults/DSLF_None.txt | 8 +- .../runtime/defaults/DSLF_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/DSLF_Single Owner.txt | 6 - .../DSPT_All Equity Partnership Flip.txt | 8 +- .../DSPT_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/DSPT_Merchant Plant.txt | 8 +- .../runtime/defaults/DSPT_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/DSPT_Single Owner.txt | 8 +- ...h Stirling_All Equity Partnership Flip.txt | 8 +- .../defaults/Dish Stirling_Commercial.txt | 8 +- .../Dish Stirling_LCOE Calculator.txt | 8 +- ...sh Stirling_Leveraged Partnership Flip.txt | 8 +- .../defaults/Dish Stirling_Merchant Plant.txt | 8 +- .../runtime/defaults/Dish Stirling_None.txt | 8 +- .../defaults/Dish Stirling_Sale Leaseback.txt | 8 +- .../defaults/Dish Stirling_Single Owner.txt | 8 +- deploy/runtime/defaults/ETES_Single Owner.txt | 54 +++--- ...cal Trough_All Equity Partnership Flip.txt | 8 +- .../defaults/Empirical Trough_Commercial.txt | 8 +- .../Empirical Trough_LCOE Calculator.txt | 8 +- ...ical Trough_Leveraged Partnership Flip.txt | 8 +- .../Empirical Trough_Merchant Plant.txt | 73 ++++++++- .../defaults/Empirical Trough_None.txt | 8 +- .../Empirical Trough_Sale Leaseback.txt | 8 +- .../Empirical Trough_Single Owner.txt | 6 - ...t Plate PV_All Equity Partnership Flip.txt | 48 +++--- .../defaults/Flat Plate PV_Commercial.txt | 8 +- .../defaults/Flat Plate PV_Host Developer.txt | 149 ++++++++--------- .../Flat Plate PV_LCOE Calculator.txt | 52 +++--- ...at Plate PV_Leveraged Partnership Flip.txt | 48 +++--- .../defaults/Flat Plate PV_Merchant Plant.txt | 73 ++++++++- .../runtime/defaults/Flat Plate PV_None.txt | 28 ++-- .../defaults/Flat Plate PV_Residential.txt | 8 +- .../defaults/Flat Plate PV_Sale Leaseback.txt | 50 +++--- .../defaults/Flat Plate PV_Single Owner.txt | 6 - .../defaults/Flat Plate PV_Third Party.txt | 28 ++-- .../runtime/defaults/Fuel Cell_Commercial.txt | 8 +- .../defaults/Fuel Cell_Single Owner.txt | 8 +- ...ic Battery_All Equity Partnership Flip.txt | 8 +- .../defaults/Generic Battery_Commercial.txt | 8 +- .../Generic Battery_Host Developer.txt | 8 +- ...ric Battery_Leveraged Partnership Flip.txt | 8 +- .../Generic Battery_Merchant Plant.txt | 79 +++++++-- .../defaults/Generic Battery_Residential.txt | 8 +- .../Generic Battery_Sale Leaseback.txt | 8 +- .../defaults/Generic Battery_Single Owner.txt | 12 +- .../defaults/Generic Battery_Third Party.txt | 8 +- ...CSP System_All Equity Partnership Flip.txt | 8 +- .../Generic CSP System_Commercial.txt | 8 +- .../Generic CSP System_LCOE Calculator.txt | 8 +- ... CSP System_Leveraged Partnership Flip.txt | 8 +- .../Generic CSP System_Merchant Plant.txt | 73 ++++++++- .../defaults/Generic CSP System_None.txt | 8 +- .../Generic CSP System_Sale Leaseback.txt | 8 +- .../Generic CSP System_Single Owner.txt | 6 - ...ric System_All Equity Partnership Flip.txt | 8 +- .../defaults/Generic System_Commercial.txt | 8 +- .../Generic System_Host Developer.txt | 8 +- .../Generic System_LCOE Calculator.txt | 8 +- ...eric System_Leveraged Partnership Flip.txt | 8 +- .../Generic System_Merchant Plant.txt | 79 +++++++-- .../runtime/defaults/Generic System_None.txt | 8 +- .../defaults/Generic System_Residential.txt | 8 +- .../Generic System_Sale Leaseback.txt | 8 +- .../defaults/Generic System_Single Owner.txt | 6 - .../defaults/Generic System_Third Party.txt | 8 +- ...rmal Power_All Equity Partnership Flip.txt | 8 +- .../Geothermal Power_LCOE Calculator.txt | 8 +- ...ermal Power_Leveraged Partnership Flip.txt | 8 +- .../Geothermal Power_Merchant Plant.txt | 155 ++++++++++++------ .../defaults/Geothermal Power_None.txt | 8 +- .../Geothermal Power_Sale Leaseback.txt | 8 +- .../Geothermal Power_Single Owner.txt | 84 +++++----- ...trating PV_All Equity Partnership Flip.txt | 8 +- ...igh-X Concentrating PV_LCOE Calculator.txt | 8 +- ...ntrating PV_Leveraged Partnership Flip.txt | 8 +- ...High-X Concentrating PV_Merchant Plant.txt | 73 ++++++++- .../defaults/High-X Concentrating PV_None.txt | 8 +- ...High-X Concentrating PV_Sale Leaseback.txt | 8 +- .../High-X Concentrating PV_Single Owner.txt | 6 - .../defaults/MEtidal_LCOE Calculator.txt | 8 +- deploy/runtime/defaults/MEtidal_None.txt | 8 +- .../defaults/MEwave_LCOE Calculator.txt | 8 +- deploy/runtime/defaults/MEwave_None.txt | 8 +- .../MSLF_All Equity Partnership Flip.txt | 8 +- deploy/runtime/defaults/MSLF_Commercial.txt | 8 +- .../runtime/defaults/MSLF_LCOE Calculator.txt | 8 +- .../MSLF_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/MSLF_Merchant Plant.txt | 73 ++++++++- deploy/runtime/defaults/MSLF_None.txt | 8 +- .../runtime/defaults/MSLF_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/MSLF_Single Owner.txt | 6 - .../MSPT_All Equity Partnership Flip.txt | 8 +- .../MSPT_Leveraged Partnership Flip.txt | 8 +- .../runtime/defaults/MSPT_Merchant Plant.txt | 73 ++++++++- .../runtime/defaults/MSPT_Sale Leaseback.txt | 8 +- deploy/runtime/defaults/MSPT_Single Owner.txt | 6 - ...PV Battery_All Equity Partnership Flip.txt | 8 +- .../defaults/PV Battery_Commercial.txt | 8 +- .../defaults/PV Battery_Host Developer.txt | 8 +- .../PV Battery_Leveraged Partnership Flip.txt | 8 +- .../defaults/PV Battery_Merchant Plant.txt | 73 ++++++++- .../defaults/PV Battery_Residential.txt | 8 +- .../defaults/PV Battery_Sale Leaseback.txt | 8 +- .../defaults/PV Battery_Single Owner.txt | 6 - .../defaults/PV Battery_Third Party.txt | 8 +- .../defaults/PVWatts Battery_Commercial.txt | 8 +- .../PVWatts Battery_Host Developer.txt | 8 +- .../defaults/PVWatts Battery_Residential.txt | 8 +- .../defaults/PVWatts Battery_Third Party.txt | 8 +- .../PVWatts_All Equity Partnership Flip.txt | 8 +- .../runtime/defaults/PVWatts_Commercial.txt | 8 +- .../defaults/PVWatts_Community Solar.txt | 22 +-- .../defaults/PVWatts_Host Developer.txt | 24 +-- .../defaults/PVWatts_LCOE Calculator.txt | 8 +- .../PVWatts_Leveraged Partnership Flip.txt | 8 +- .../defaults/PVWatts_Merchant Plant.txt | 66 +++++++- deploy/runtime/defaults/PVWatts_None.txt | 14 +- .../runtime/defaults/PVWatts_Residential.txt | 8 +- .../defaults/PVWatts_Sale Leaseback.txt | 8 +- .../runtime/defaults/PVWatts_Single Owner.txt | 10 +- .../runtime/defaults/PVWatts_Third Party.txt | 14 +- .../Physical Trough IPH_LCOH Calculator.txt | 8 +- .../defaults/Physical Trough IPH_None.txt | 8 +- ...cal Trough_All Equity Partnership Flip.txt | 8 +- .../Physical Trough_LCOE Calculator.txt | 8 +- ...ical Trough_Leveraged Partnership Flip.txt | 8 +- .../Physical Trough_Merchant Plant.txt | 73 ++++++++- .../runtime/defaults/Physical Trough_None.txt | 8 +- .../Physical Trough_Sale Leaseback.txt | 8 +- .../defaults/Physical Trough_Single Owner.txt | 38 ++--- deploy/runtime/defaults/Retired_None.txt | 8 +- .../Solar Water Heating_Commercial.txt | 8 +- .../Solar Water Heating_LCOE Calculator.txt | 8 +- .../defaults/Solar Water Heating_None.txt | 8 +- .../Solar Water Heating_Residential.txt | 8 +- ...ne Battery_All Equity Partnership Flip.txt | 8 +- .../Standalone Battery_Commercial.txt | 8 +- .../Standalone Battery_Host Developer.txt | 8 +- ...one Battery_Leveraged Partnership Flip.txt | 8 +- .../Standalone Battery_Merchant Plant.txt | 75 ++++++++- .../Standalone Battery_Residential.txt | 8 +- .../Standalone Battery_Sale Leaseback.txt | 8 +- .../Standalone Battery_Single Owner.txt | 8 +- .../Standalone Battery_Third Party.txt | 8 +- ...Wind Power_All Equity Partnership Flip.txt | 8 +- .../defaults/Wind Power_Commercial.txt | 8 +- .../defaults/Wind Power_LCOE Calculator.txt | 8 +- .../Wind Power_Leveraged Partnership Flip.txt | 8 +- .../defaults/Wind Power_Merchant Plant.txt | 73 ++++++++- deploy/runtime/defaults/Wind Power_None.txt | 8 +- .../defaults/Wind Power_Residential.txt | 8 +- .../defaults/Wind Power_Sale Leaseback.txt | 8 +- .../defaults/Wind Power_Single Owner.txt | 6 - .../ui/Financial Analysis Parameters.txt | 55 ++++--- ...ial Merchant Plant Ancillary Service 1.txt | 31 +++- ...ial Merchant Plant Ancillary Service 2.txt | 31 +++- ...ial Merchant Plant Ancillary Service 3.txt | 31 +++- ...ial Merchant Plant Ancillary Service 4.txt | 31 +++- ...l Merchant Plant Energy Market Revenue.txt | 16 +- src/case.cpp | 23 ++- src/case.h | 3 + src/casewin.cpp | 3 +- src/ide.cpp | 11 ++ src/inputpage.cpp | 24 ++- src/inputpage.h | 2 +- src/invoke.cpp | 30 +++- src/widgets.cpp | 5 +- src/widgets.h | 2 +- test_results_win64.csv | 8 +- 230 files changed, 1994 insertions(+), 1766 deletions(-) diff --git a/api/api_autogen/library/defaults/Battery_FuelCellSingleOwner.json b/api/api_autogen/library/defaults/Battery_FuelCellSingleOwner.json index 8a2644210e..9ab088028a 100644 --- a/api/api_autogen/library/defaults/Battery_FuelCellSingleOwner.json +++ b/api/api_autogen/library/defaults/Battery_FuelCellSingleOwner.json @@ -82,7 +82,7 @@ "batt_minimum_SOC": 30, "batt_minimum_modetime": 10, "batt_resistance": 0.002, - "batt_room_temperature_celsius": [0.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 7.000000, 11.000000, 15.000000, 20.000000, 23.000000, 25.000000, 26.000000, 25.000000, 23.000000, 19.000000, 16.000000, 14.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 16.000000, 19.000000, 22.000000, 24.000000, 25.000000, 24.000000, 22.000000, 18.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 16.000000, 19.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 19.000000, 18.000000, 17.000000, 15.000000, 13.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 7.000000, 10.000000, 14.000000, 18.000000, 22.000000, 24.000000, 25.000000, 25.000000, 24.000000, 22.000000, 20.000000, 17.000000, 14.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 15.000000, 19.000000, 22.000000, 23.000000, 23.000000, 23.000000, 21.000000, 19.000000, 17.000000, 17.000000, 16.000000, 14.000000, 12.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 11.000000, 15.000000, 18.000000, 20.000000, 21.000000, 22.000000, 21.000000, 19.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 7.000000, 11.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 20.000000, 18.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 4.000000, 4.000000, 4.000000, 5.000000, 4.000000, 5.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 17.000000, 16.000000, 13.000000, 10.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 10.000000, 14.000000, 16.000000, 17.000000, 18.000000, 18.000000, 16.000000, 13.000000, 10.000000, 10.000000, 10.000000, 9.000000, 7.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 5.000000, 8.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 18.000000, 17.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 6.000000, 8.000000, 11.000000, 14.000000, 16.000000, 18.000000, 19.000000, 18.000000, 17.000000, 14.000000, 12.000000, 11.000000, 9.000000, 7.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 6.000000, 6.000000, 7.000000, 7.000000, 9.000000, 11.000000, 13.000000, 15.000000, 16.000000, 17.000000, 17.000000, 16.000000, 13.000000, 11.000000, 9.000000, 8.000000, 6.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 1.000000, 1.000000, 0.000000, 0.000000, 0.000000, 2.000000, 6.000000, 10.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 18.000000, 14.000000, 11.000000, 10.000000, 8.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 12.000000, 17.000000, 20.000000, 21.000000, 21.000000, 20.000000, 18.000000, 17.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 18.000000, 17.000000, 15.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 7.000000, 9.000000, 11.000000, 14.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 8.000000, 8.000000, 7.000000, 7.000000, 8.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 17.000000, 17.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 6.000000, 9.000000, 12.000000, 15.000000, 16.000000, 17.000000, 18.000000, 18.000000, 17.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 5.000000, 4.000000, 6.000000, 10.000000, 13.000000, 16.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 15.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 6.000000, 10.000000, 13.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 8.000000, 7.000000, 8.000000, 11.000000, 14.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 17.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 7.000000, 10.000000, 13.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 5.000000, 8.000000, 11.000000, 13.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 9.000000, 9.000000, 10.000000, 10.000000, 9.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 5.000000, 4.000000, 3.000000, 5.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 18.000000, 17.000000, 15.000000, 12.000000, 10.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 3.000000, 3.000000, 5.000000, 9.000000, 12.000000, 15.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 12.000000, 10.000000, 9.000000, 8.000000, 6.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 5.000000, 8.000000, 12.000000, 17.000000, 20.000000, 22.000000, 23.000000, 23.000000, 21.000000, 17.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 10.000000, 10.000000, 9.000000, 9.000000, 10.000000, 12.000000, 15.000000, 18.000000, 19.000000, 20.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 8.000000, 11.000000, 15.000000, 19.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 18.000000, 14.000000, 12.000000, 12.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 6.000000, 10.000000, 14.000000, 19.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 20.000000, 18.000000, 16.000000, 14.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 8.000000, 12.000000, 16.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 20.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 16.000000, 18.000000, 20.000000, 21.000000, 21.000000, 21.000000, 20.000000, 18.000000, 7.000000, 6.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 1.000000, 1.000000, 0.000000, 0.000000, 2.000000, 6.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 17.000000, 13.000000, 10.000000, 8.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 5.000000, 8.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 20.000000, 19.000000, 15.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 7.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 6.000000, 9.000000, 13.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 22.000000, 18.000000, 15.000000, 14.000000, 14.000000, 12.000000, 10.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 8.000000, 12.000000, 16.000000, 21.000000, 24.000000, 26.000000, 27.000000, 27.000000, 26.000000, 24.000000, 22.000000, 19.000000, 16.000000, 14.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 25.000000, 25.000000, 24.000000, 21.000000, 19.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 25.000000, 24.000000, 21.000000, 18.000000, 16.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 9.000000, 12.000000, 14.000000, 16.000000, 17.000000, 17.000000, 18.000000, 18.000000, 17.000000, 14.000000, 11.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 8.000000, 9.000000, 10.000000, 11.000000, 10.000000, 10.000000, 8.000000, 5.000000, 3.000000, 3.000000, 3.000000, 3.000000, 3.000000, 2.000000, 1.000000, 0.000000, 0.000000, 0.000000, -1.000000, -1.000000, 0.000000, 1.000000, 5.000000, 8.000000, 10.000000, 11.000000, 12.000000, 13.000000, 13.000000, 13.000000, 11.000000, 9.000000, 8.000000, 7.000000, 5.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 1.000000, 1.000000, 1.000000, 1.000000, 4.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 16.000000, 15.000000, 13.000000, 11.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 3.000000, 2.000000, 1.000000, 1.000000, 4.000000, 8.000000, 11.000000, 14.000000, 15.000000, 16.000000, 17.000000, 17.000000, 16.000000, 14.000000, 12.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 5.000000, 10.000000, 13.000000, 16.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 16.000000, 14.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 11.000000, 13.000000, 15.000000, 16.000000, 15.000000, 14.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 9.000000, 10.000000, 10.000000, 11.000000, 12.000000, 11.000000, 11.000000, 10.000000, 8.000000, 7.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 3.000000, 6.000000, 9.000000, 11.000000, 12.000000, 13.000000, 14.000000, 14.000000, 13.000000, 11.000000, 8.000000, 6.000000, 6.000000, 6.000000, 7.000000, 6.000000, 5.000000, 4.000000, 2.000000, 2.000000, 2.000000, 2.000000, 1.000000, 2.000000, 4.000000, 7.000000, 10.000000, 13.000000, 14.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 12.000000, 10.000000, 8.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 7.000000, 11.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 19.000000, 18.000000, 17.000000, 15.000000, 15.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 10.000000, 13.000000, 16.000000, 19.000000, 21.000000, 22.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 6.000000, 6.000000, 5.000000, 5.000000, 8.000000, 12.000000, 16.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 18.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 13.000000, 13.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 10.000000, 13.000000, 16.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 15.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 10.000000, 14.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 20.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 10.000000, 13.000000, 16.000000, 19.000000, 20.000000, 21.000000, 21.000000, 21.000000, 20.000000, 18.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 11.000000, 13.000000, 14.000000, 15.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 1.000000, 2.000000, 4.000000, 8.000000, 11.000000, 13.000000, 14.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 11.000000, 9.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 8.000000, 11.000000, 13.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 8.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 18.000000, 18.000000, 16.000000, 13.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 5.000000, 9.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 20.000000, 19.000000, 18.000000, 15.000000, 12.000000, 10.000000, 9.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 6.000000, 8.000000, 9.000000, 10.000000, 11.000000, 11.000000, 11.000000, 11.000000, 12.000000, 12.000000, 11.000000, 21.000000, 18.000000, 16.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 13.000000, 12.000000, 10.000000, 10.000000, 9.000000, 10.000000, 13.000000, 17.000000, 20.000000, 23.000000, 25.000000, 26.000000, 26.000000, 27.000000, 26.000000, 24.000000, 20.000000, 17.000000, 17.000000, 17.000000, 17.000000, 16.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 10.000000, 12.000000, 16.000000, 22.000000, 26.000000, 27.000000, 28.000000, 29.000000, 29.000000, 28.000000, 25.000000, 21.000000, 19.000000, 19.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 10.000000, 11.000000, 14.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 27.000000, 25.000000, 20.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 13.000000, 16.000000, 18.000000, 20.000000, 21.000000, 22.000000, 22.000000, 22.000000, 22.000000, 21.000000, 17.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 7.000000, 8.000000, 12.000000, 16.000000, 19.000000, 21.000000, 22.000000, 23.000000, 24.000000, 24.000000, 24.000000, 22.000000, 19.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 26.000000, 24.000000, 20.000000, 16.000000, 15.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 9.000000, 9.000000, 9.000000, 8.000000, 8.000000, 9.000000, 12.000000, 14.000000, 15.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 12.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 5.000000, 8.000000, 11.000000, 14.000000, 15.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 17.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 12.000000, 15.000000, 18.000000, 19.000000, 21.000000, 22.000000, 22.000000, 23.000000, 22.000000, 21.000000, 17.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 8.000000, 11.000000, 15.000000, 18.000000, 20.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 21.000000, 18.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 7.000000, 11.000000, 14.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 18.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 9.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 20.000000, 20.000000, 20.000000, 19.000000, 16.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 6.000000, 9.000000, 14.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 24.000000, 24.000000, 22.000000, 19.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 18.000000, 22.000000, 25.000000, 27.000000, 28.000000, 28.000000, 29.000000, 28.000000, 26.000000, 22.000000, 19.000000, 17.000000, 15.000000, 13.000000, 13.000000, 14.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 18.000000, 20.000000, 21.000000, 22.000000, 23.000000, 24.000000, 25.000000, 25.000000, 24.000000, 21.000000, 18.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 10.000000, 12.000000, 14.000000, 15.000000, 16.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 5.000000, 8.000000, 10.000000, 12.000000, 13.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 12.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 6.000000, 5.000000, 6.000000, 10.000000, 13.000000, 16.000000, 18.000000, 19.000000, 20.000000, 21.000000, 22.000000, 21.000000, 20.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 16.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 27.000000, 27.000000, 25.000000, 23.000000, 21.000000, 19.000000, 17.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 12.000000, 16.000000, 20.000000, 23.000000, 26.000000, 28.000000, 29.000000, 30.000000, 31.000000, 30.000000, 28.000000, 24.000000, 19.000000, 17.000000, 15.000000, 14.000000, 15.000000, 14.000000, 12.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 27.000000, 28.000000, 27.000000, 26.000000, 22.000000, 18.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 10.000000, 14.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 21.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 15.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 20.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 10.000000, 15.000000, 18.000000, 21.000000, 23.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 23.000000, 21.000000, 19.000000, 19.000000, 18.000000, 16.000000, 15.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 11.000000, 12.000000, 16.000000, 20.000000, 23.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 24.000000, 21.000000, 19.000000, 18.000000, 16.000000, 15.000000, 15.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 13.000000, 14.000000, 16.000000, 17.000000, 18.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 15.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 15.000000, 17.000000, 19.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 13.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 24.000000, 21.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 12.000000, 17.000000, 21.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 28.000000, 24.000000, 21.000000, 19.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 13.000000, 17.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 29.000000, 30.000000, 29.000000, 28.000000, 24.000000, 21.000000, 19.000000, 18.000000, 17.000000, 15.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 12.000000, 15.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 21.000000, 28.000000, 25.000000, 23.000000, 23.000000, 23.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 16.000000, 20.000000, 25.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 35.000000, 34.000000, 33.000000, 29.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 21.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 17.000000, 22.000000, 26.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 33.000000, 31.000000, 28.000000, 25.000000, 23.000000, 21.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 16.000000, 19.000000, 22.000000, 24.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 11.000000, 14.000000, 18.000000, 21.000000, 23.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 27.000000, 23.000000, 19.000000, 17.000000, 16.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 13.000000, 17.000000, 21.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 25.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 17.000000, 20.000000, 23.000000, 26.000000, 27.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 28.000000, 25.000000, 21.000000, 19.000000, 18.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 14.000000, 17.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 27.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 11.000000, 13.000000, 16.000000, 17.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 15.000000, 13.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 8.000000, 9.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 2.000000, 4.000000, 7.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 16.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 5.000000, 5.000000, 5.000000, 5.000000, 7.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 13.000000, 16.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 22.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 13.000000, 17.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 23.000000, 19.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 10.000000, 14.000000, 18.000000, 21.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 26.000000, 25.000000, 22.000000, 18.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 10.000000, 13.000000, 16.000000, 20.000000, 23.000000, 26.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 26.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 12.000000, 13.000000, 16.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 33.000000, 34.000000, 33.000000, 32.000000, 29.000000, 24.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 18.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 33.000000, 32.000000, 29.000000, 25.000000, 22.000000, 21.000000, 19.000000, 19.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 17.000000, 20.000000, 23.000000, 26.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 25.000000, 22.000000, 21.000000, 20.000000, 19.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 14.000000, 17.000000, 20.000000, 23.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 26.000000, 23.000000, 21.000000, 20.000000, 18.000000, 18.000000, 17.000000, 17.000000, 17.000000, 17.000000, 17.000000, 16.000000, 16.000000, 17.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 30.000000, 29.000000, 27.000000, 23.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 17.000000, 20.000000, 23.000000, 26.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 31.000000, 30.000000, 27.000000, 24.000000, 21.000000, 20.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 13.000000, 16.000000, 19.000000, 22.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 30.000000, 29.000000, 27.000000, 23.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 16.000000, 16.000000, 18.000000, 20.000000, 22.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 28.000000, 26.000000, 23.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 13.000000, 13.000000, 15.000000, 18.000000, 21.000000, 24.000000, 25.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 25.000000, 24.000000, 22.000000, 20.000000, 19.000000, 18.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 12.000000, 12.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 29.000000, 28.000000, 26.000000, 22.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 13.000000, 16.000000, 19.000000, 22.000000, 25.000000, 27.000000, 29.000000, 30.000000, 30.000000, 31.000000, 30.000000, 29.000000, 26.000000, 23.000000, 20.000000, 18.000000, 17.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 27.000000, 23.000000, 20.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 15.000000, 14.000000, 13.000000, 13.000000, 14.000000, 17.000000, 22.000000, 25.000000, 28.000000, 29.000000, 30.000000, 31.000000, 32.000000, 33.000000, 32.000000, 31.000000, 29.000000, 25.000000, 22.000000, 21.000000, 20.000000, 19.000000, 17.000000, 16.000000, 15.000000, 15.000000, 14.000000, 14.000000, 15.000000, 18.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 31.000000, 30.000000, 28.000000, 23.000000, 20.000000, 19.000000, 17.000000, 17.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 13.000000, 17.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 27.000000, 26.000000, 25.000000, 30.000000, 26.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 16.000000, 17.000000, 20.000000, 24.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 35.000000, 34.000000, 31.000000, 27.000000, 24.000000, 22.000000, 20.000000, 19.000000, 18.000000, 18.000000, 18.000000, 19.000000, 18.000000, 16.000000, 15.000000, 18.000000, 22.000000, 26.000000, 29.000000, 31.000000, 32.000000, 33.000000, 33.000000, 32.000000, 31.000000, 30.000000, 28.000000, 25.000000, 23.000000, 21.000000, 19.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 13.000000, 13.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 18.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 10.000000, 13.000000, 16.000000, 19.000000, 21.000000, 23.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 25.000000, 23.000000, 20.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 12.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 29.000000, 28.000000, 26.000000, 22.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 17.000000, 21.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 26.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 19.000000, 17.000000, 16.000000, 16.000000, 15.000000, 16.000000, 19.000000, 23.000000, 27.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 29.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 19.000000, 22.000000, 26.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 39.000000, 39.000000, 38.000000, 35.000000, 32.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 22.000000, 21.000000, 20.000000, 19.000000, 20.000000, 23.000000, 27.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 35.000000, 30.000000, 27.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 22.000000, 20.000000, 19.000000, 18.000000, 19.000000, 23.000000, 28.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 30.000000, 27.000000, 26.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 23.000000, 27.000000, 30.000000, 33.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 35.000000, 31.000000, 28.000000, 26.000000, 25.000000, 24.000000, 24.000000, 25.000000, 24.000000, 23.000000, 21.000000, 20.000000, 20.000000, 23.000000, 27.000000, 30.000000, 33.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 37.000000, 35.000000, 32.000000, 30.000000, 28.000000, 26.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 22.000000, 22.000000, 21.000000, 22.000000, 24.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 35.000000, 36.000000, 35.000000, 34.000000, 33.000000, 30.000000, 27.000000, 25.000000, 23.000000, 23.000000, 23.000000, 23.000000, 21.000000, 19.000000, 19.000000, 18.000000, 19.000000, 21.000000, 25.000000, 28.000000, 31.000000, 33.000000, 34.000000, 35.000000, 35.000000, 36.000000, 35.000000, 34.000000, 32.000000, 29.000000, 27.000000, 25.000000, 23.000000, 22.000000, 20.000000, 19.000000, 19.000000, 19.000000, 20.000000, 20.000000, 21.000000, 23.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 36.000000, 35.000000, 33.000000, 30.000000, 27.000000, 26.000000, 24.000000, 22.000000, 21.000000, 19.000000, 19.000000, 19.000000, 20.000000, 20.000000, 19.000000, 22.000000, 26.000000, 29.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 28.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 18.000000, 19.000000, 22.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 30.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 22.000000, 20.000000, 20.000000, 24.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 31.000000, 28.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 21.000000, 23.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 31.000000, 30.000000, 29.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 20.000000, 22.000000, 24.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 36.000000, 35.000000, 35.000000, 34.000000, 31.000000, 28.000000, 26.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 20.000000, 22.000000, 25.000000, 28.000000, 31.000000, 34.000000, 35.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 35.000000, 31.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 22.000000, 21.000000, 20.000000, 20.000000, 19.000000, 20.000000, 23.000000, 27.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 36.000000, 33.000000, 30.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 21.000000, 24.000000, 28.000000, 33.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 38.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 23.000000, 26.000000, 30.000000, 33.000000, 36.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 38.000000, 34.000000, 31.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 25.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 26.000000, 25.000000, 25.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 38.000000, 38.000000, 38.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 24.000000, 25.000000, 27.000000, 29.000000, 32.000000, 34.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 36.000000, 33.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 19.000000, 18.000000, 18.000000, 19.000000, 21.000000, 23.000000, 26.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 29.000000, 26.000000, 24.000000, 23.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 18.000000, 21.000000, 24.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 31.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 24.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 26.000000, 29.000000, 32.000000, 35.000000, 38.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 36.000000, 32.000000, 29.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 26.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 41.000000, 40.000000, 40.000000, 39.000000, 37.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 40.000000, 41.000000, 41.000000, 42.000000, 41.000000, 40.000000, 39.000000, 35.000000, 32.000000, 30.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 23.000000, 21.000000, 21.000000, 23.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 25.000000, 24.000000, 23.000000, 23.000000, 24.000000, 24.000000, 23.000000, 24.000000, 27.000000, 30.000000, 33.000000, 35.000000, 36.000000, 38.000000, 39.000000, 39.000000, 40.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 22.000000, 25.000000, 28.000000, 32.000000, 35.000000, 36.000000, 38.000000, 39.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 24.000000, 26.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 41.000000, 42.000000, 41.000000, 40.000000, 39.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 24.000000, 27.000000, 31.000000, 34.000000, 37.000000, 39.000000, 41.000000, 42.000000, 43.000000, 43.000000, 43.000000, 42.000000, 41.000000, 37.000000, 33.000000, 31.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 38.000000, 35.000000, 31.000000, 29.000000, 28.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 24.000000, 27.000000, 30.000000, 33.000000, 35.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 39.000000, 35.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 25.000000, 25.000000, 26.000000, 26.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 39.000000, 35.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 25.000000, 25.000000, 26.000000, 25.000000, 24.000000, 24.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 39.000000, 36.000000, 33.000000, 31.000000, 30.000000, 30.000000, 30.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 29.000000, 32.000000, 34.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 39.000000, 36.000000, 33.000000, 31.000000, 30.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 28.000000, 31.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 28.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 26.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 27.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 28.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 25.000000, 27.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 38.000000, 34.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 26.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 34.000000, 30.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 21.000000, 22.000000, 26.000000, 30.000000, 33.000000, 35.000000, 36.000000, 38.000000, 39.000000, 39.000000, 40.000000, 40.000000, 39.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 22.000000, 26.000000, 29.000000, 32.000000, 35.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 40.000000, 39.000000, 37.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 24.000000, 26.000000, 29.000000, 32.000000, 34.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 25.000000, 29.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 37.000000, 34.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 22.000000, 23.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 36.000000, 33.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 22.000000, 21.000000, 21.000000, 22.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 26.000000, 29.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 26.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 40.000000, 36.000000, 32.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 25.000000, 26.000000, 29.000000, 33.000000, 36.000000, 39.000000, 42.000000, 44.000000, 45.000000, 45.000000, 46.000000, 45.000000, 44.000000, 43.000000, 40.000000, 38.000000, 37.000000, 36.000000, 35.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 30.000000, 33.000000, 37.000000, 40.000000, 43.000000, 44.000000, 45.000000, 46.000000, 46.000000, 46.000000, 45.000000, 44.000000, 43.000000, 40.000000, 36.000000, 34.000000, 33.000000, 32.000000, 32.000000, 32.000000, 31.000000, 31.000000, 30.000000, 29.000000, 29.000000, 32.000000, 35.000000, 38.000000, 41.000000, 42.000000, 43.000000, 44.000000, 45.000000, 45.000000, 44.000000, 43.000000, 39.000000, 36.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 27.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 41.000000, 42.000000, 42.000000, 43.000000, 42.000000, 41.000000, 40.000000, 36.000000, 33.000000, 31.000000, 30.000000, 29.000000, 27.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 26.000000, 29.000000, 32.000000, 35.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 40.000000, 37.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 33.000000, 35.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 36.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 43.000000, 43.000000, 43.000000, 42.000000, 41.000000, 37.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 28.000000, 28.000000, 28.000000, 28.000000, 27.000000, 28.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 43.000000, 44.000000, 43.000000, 43.000000, 42.000000, 38.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 28.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 43.000000, 44.000000, 44.000000, 43.000000, 42.000000, 39.000000, 36.000000, 36.000000, 35.000000, 34.000000, 33.000000, 33.000000, 33.000000, 32.000000, 31.000000, 29.000000, 30.000000, 33.000000, 36.000000, 39.000000, 42.000000, 43.000000, 45.000000, 46.000000, 46.000000, 47.000000, 46.000000, 45.000000, 42.000000, 37.000000, 34.000000, 34.000000, 34.000000, 34.000000, 33.000000, 33.000000, 32.000000, 32.000000, 32.000000, 32.000000, 33.000000, 35.000000, 36.000000, 37.000000, 39.000000, 41.000000, 42.000000, 43.000000, 44.000000, 44.000000, 43.000000, 42.000000, 40.000000, 36.000000, 33.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 28.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 37.000000, 39.000000, 40.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 37.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 29.000000, 30.000000, 32.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 39.000000, 38.000000, 36.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 27.000000, 30.000000, 32.000000, 33.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 38.000000, 37.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 36.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 41.000000, 40.000000, 39.000000, 38.000000, 36.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 41.000000, 41.000000, 40.000000, 37.000000, 35.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 31.000000, 31.000000, 30.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 27.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 31.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 31.000000, 30.000000, 30.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 33.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 28.000000, 30.000000, 32.000000, 33.000000, 35.000000, 36.000000, 37.000000, 37.000000, 38.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 29.000000, 28.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 25.000000, 25.000000, 25.000000, 26.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 37.000000, 36.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 28.000000, 31.000000, 34.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 37.000000, 36.000000, 35.000000, 32.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 32.000000, 35.000000, 37.000000, 38.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 37.000000, 35.000000, 34.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 29.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 34.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 26.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 32.000000, 30.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 26.000000, 28.000000, 30.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 26.000000, 28.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 33.000000, 34.000000, 34.000000, 35.000000, 35.000000, 35.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 38.000000, 37.000000, 36.000000, 35.000000, 32.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 24.000000, 26.000000, 29.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 40.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 32.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 29.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 37.000000, 35.000000, 32.000000, 32.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 35.000000, 35.000000, 34.000000, 33.000000, 31.000000, 31.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 33.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 25.000000, 27.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 35.000000, 34.000000, 34.000000, 33.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 25.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 27.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 27.000000, 28.000000, 30.000000, 31.000000, 31.000000, 31.000000, 31.000000, 31.000000, 32.000000, 32.000000, 31.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 24.000000, 26.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 24.000000, 26.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 32.000000, 31.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 23.000000, 23.000000, 26.000000, 29.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 33.000000, 31.000000, 31.000000, 30.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 27.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 36.000000, 34.000000, 33.000000, 33.000000, 32.000000, 30.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 35.000000, 35.000000, 34.000000, 34.000000, 33.000000, 31.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 29.000000, 31.000000, 34.000000, 35.000000, 36.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 31.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 24.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 32.000000, 31.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 28.000000, 30.000000, 31.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 28.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 26.000000, 29.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 31.000000, 30.000000, 30.000000, 29.000000, 28.000000, 26.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 22.000000, 26.000000, 30.000000, 35.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 36.000000, 32.000000, 30.000000, 30.000000, 30.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 38.000000, 39.000000, 38.000000, 37.000000, 36.000000, 34.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 37.000000, 34.000000, 32.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 29.000000, 29.000000, 30.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 32.000000, 31.000000, 31.000000, 30.000000, 28.000000, 26.000000, 26.000000, 26.000000, 27.000000, 27.000000, 27.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 40.000000, 41.000000, 40.000000, 39.000000, 37.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 28.000000, 32.000000, 35.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 38.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 26.000000, 29.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 37.000000, 37.000000, 36.000000, 34.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 26.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 28.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 28.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 24.000000, 26.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 30.000000, 27.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 20.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 34.000000, 31.000000, 29.000000, 28.000000, 28.000000, 27.000000, 24.000000, 22.000000, 21.000000, 21.000000, 20.000000, 19.000000, 19.000000, 19.000000, 21.000000, 25.000000, 29.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 32.000000, 29.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 23.000000, 27.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 28.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 23.000000, 27.000000, 30.000000, 33.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 24.000000, 28.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 39.000000, 38.000000, 37.000000, 34.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 24.000000, 27.000000, 30.000000, 33.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 37.000000, 36.000000, 32.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 20.000000, 20.000000, 19.000000, 20.000000, 23.000000, 27.000000, 31.000000, 34.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 20.000000, 20.000000, 23.000000, 26.000000, 30.000000, 33.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 23.000000, 27.000000, 32.000000, 35.000000, 37.000000, 38.000000, 38.000000, 39.000000, 38.000000, 38.000000, 36.000000, 33.000000, 30.000000, 29.000000, 29.000000, 28.000000, 26.000000, 24.000000, 22.000000, 22.000000, 21.000000, 20.000000, 20.000000, 20.000000, 21.000000, 25.000000, 30.000000, 35.000000, 38.000000, 39.000000, 40.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 21.000000, 21.000000, 23.000000, 27.000000, 31.000000, 35.000000, 38.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 36.000000, 34.000000, 33.000000, 31.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 22.000000, 22.000000, 23.000000, 24.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 22.000000, 24.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 22.000000, 25.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 35.000000, 32.000000, 29.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 22.000000, 25.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 37.000000, 36.000000, 32.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 23.000000, 27.000000, 30.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 23.000000, 27.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 37.000000, 34.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 30.000000, 28.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 22.000000, 24.000000, 27.000000, 30.000000, 31.000000, 33.000000, 34.000000, 34.000000, 34.000000, 34.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 22.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 17.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 28.000000, 29.000000, 28.000000, 27.000000, 26.000000, 22.000000, 19.000000, 18.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 14.000000, 14.000000, 13.000000, 13.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 14.000000, 14.000000, 15.000000, 19.000000, 22.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 28.000000, 25.000000, 23.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 20.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 20.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 30.000000, 28.000000, 25.000000, 23.000000, 23.000000, 23.000000, 22.000000, 20.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 16.000000, 20.000000, 24.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 34.000000, 32.000000, 29.000000, 27.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 23.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 34.000000, 34.000000, 32.000000, 29.000000, 27.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 21.000000, 23.000000, 26.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 34.000000, 34.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 20.000000, 21.000000, 23.000000, 26.000000, 29.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 31.000000, 29.000000, 27.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 19.000000, 23.000000, 27.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 34.000000, 32.000000, 29.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 23.000000, 22.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 18.000000, 21.000000, 24.000000, 26.000000, 29.000000, 30.000000, 31.000000, 31.000000, 31.000000, 32.000000, 30.000000, 27.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 17.000000, 20.000000, 24.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 32.000000, 30.000000, 28.000000, 26.000000, 26.000000, 25.000000, 24.000000, 22.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 17.000000, 21.000000, 25.000000, 28.000000, 31.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 21.000000, 20.000000, 18.000000, 17.000000, 18.000000, 21.000000, 24.000000, 27.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 33.000000, 31.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 21.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 32.000000, 30.000000, 27.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 18.000000, 21.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 30.000000, 29.000000, 26.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 18.000000, 18.000000, 21.000000, 24.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 29.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 17.000000, 17.000000, 17.000000, 19.000000, 23.000000, 27.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 31.000000, 27.000000, 25.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 18.000000, 17.000000, 17.000000, 17.000000, 17.000000, 20.000000, 24.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 32.000000, 28.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 23.000000, 26.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 35.000000, 33.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 20.000000, 20.000000, 20.000000, 20.000000, 23.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 36.000000, 35.000000, 33.000000, 29.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 24.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 22.000000, 27.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 23.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 21.000000, 20.000000, 20.000000, 22.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 20.000000, 20.000000, 19.000000, 19.000000, 19.000000, 19.000000, 22.000000, 26.000000, 29.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 31.000000, 28.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 22.000000, 21.000000, 21.000000, 22.000000, 24.000000, 26.000000, 29.000000, 32.000000, 33.000000, 35.000000, 36.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 30.000000, 29.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 26.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 33.000000, 33.000000, 31.000000, 29.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 20.000000, 20.000000, 20.000000, 22.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 27.000000, 26.000000, 25.000000, 25.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 19.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 13.000000, 16.000000, 20.000000, 24.000000, 27.000000, 29.000000, 30.000000, 31.000000, 31.000000, 30.000000, 27.000000, 25.000000, 22.000000, 20.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 16.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 27.000000, 25.000000, 24.000000, 23.000000, 21.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 17.000000, 17.000000, 17.000000, 17.000000, 18.000000, 20.000000, 21.000000, 22.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 19.000000, 19.000000, 18.000000, 17.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 14.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 26.000000, 25.000000, 23.000000, 20.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 17.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 12.000000, 14.000000, 17.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 23.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 14.000000, 18.000000, 22.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 23.000000, 22.000000, 20.000000, 19.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 14.000000, 16.000000, 20.000000, 23.000000, 25.000000, 27.000000, 27.000000, 27.000000, 27.000000, 26.000000, 24.000000, 21.000000, 19.000000, 18.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 16.000000, 20.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 26.000000, 23.000000, 21.000000, 21.000000, 21.000000, 20.000000, 20.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 17.000000, 16.000000, 16.000000, 17.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 25.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 21.000000, 19.000000, 19.000000, 19.000000, 19.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 13.000000, 15.000000, 17.000000, 20.000000, 21.000000, 22.000000, 22.000000, 22.000000, 21.000000, 19.000000, 16.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 21.000000, 18.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 10.000000, 14.000000, 18.000000, 22.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 22.000000, 19.000000, 17.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 13.000000, 16.000000, 19.000000, 22.000000, 25.000000, 26.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 16.000000, 16.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 13.000000, 16.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 24.000000, 23.000000, 20.000000, 16.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 21.000000, 18.000000, 17.000000, 16.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 12.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 21.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 10.000000, 14.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 25.000000, 24.000000, 22.000000, 18.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 9.000000, 12.000000, 16.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 21.000000, 17.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 21.000000, 19.000000, 18.000000, 15.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 11.000000, 14.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 23.000000, 21.000000, 20.000000, 19.000000, 17.000000, 15.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 13.000000, 13.000000, 14.000000, 16.000000, 18.000000, 20.000000, 23.000000, 24.000000, 24.000000, 24.000000, 23.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 12.000000, 13.000000, 16.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 25.000000, 24.000000, 20.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 20.000000, 17.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 16.000000, 18.000000, 20.000000, 21.000000, 21.000000, 21.000000, 20.000000, 17.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 4.000000, 7.000000, 9.000000, 11.000000, 12.000000, 13.000000, 13.000000, 14.000000, 13.000000, 11.000000, 8.000000, 6.000000, 5.000000, 4.000000, 3.000000, 2.000000, 2.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 4.000000, 7.000000, 9.000000, 12.000000, 13.000000, 14.000000, 15.000000, 14.000000, 11.000000, 8.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 2.000000, 2.000000, 4.000000, 7.000000, 11.000000, 14.000000, 15.000000, 16.000000, 17.000000, 17.000000, 16.000000, 13.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 6.000000, 10.000000, 14.000000, 17.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 15.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 20.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 12.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 20.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 23.000000, 23.000000, 22.000000, 20.000000, 18.000000, 17.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 22.000000, 20.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 14.000000, 13.000000, 13.000000, 14.000000, 17.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 26.000000, 25.000000, 22.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 23.000000, 24.000000, 24.000000, 23.000000, 22.000000, 20.000000, 19.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 19.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 16.000000, 18.000000, 20.000000, 21.000000, 22.000000, 21.000000, 20.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 8.000000, 10.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 21.000000, 19.000000, 16.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 4.000000, 7.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 17.000000, 13.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 4.000000, 7.000000, 11.000000, 15.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 15.000000, 12.000000, 12.000000, 12.000000, 10.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 6.000000, 9.000000, 13.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 17.000000, 15.000000, 13.000000, 11.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 9.000000, 13.000000, 16.000000, 17.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 15.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 7.000000, 7.000000, 8.000000, 10.000000, 11.000000, 12.000000, 13.000000, 13.000000, 13.000000, 12.000000, 10.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 7.000000, 8.000000, 9.000000, 10.000000, 11.000000, 11.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 4.000000, 5.000000, 7.000000, 9.000000, 11.000000, 12.000000, 13.000000, 13.000000, 13.000000, 12.000000, 10.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 3.000000, 7.000000, 10.000000, 12.000000, 14.000000, 15.000000, 15.000000, 15.000000, 14.000000, 12.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 11.000000, 14.000000, 15.000000, 15.000000, 14.000000, 14.000000, 14.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 9.000000, 7.000000, 6.000000, 5.000000, 3.000000, 2.000000, 1.000000, 2.000000, 4.000000, 7.000000, 9.000000, 10.000000, 11.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 6.000000, 4.000000, 3.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 3.000000, 7.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 15.000000, 11.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 4.000000, 8.000000, 12.000000, 15.000000, 17.000000, 19.000000, 20.000000, 19.000000, 18.000000, 16.000000, 15.000000, 12.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 8.000000, 11.000000, 14.000000, 17.000000, 18.000000, 19.000000, 20.000000, 19.000000, 17.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 6.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 17.000000, 15.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 7.000000, 10.000000, 13.000000, 14.000000, 15.000000, 16.000000, 16.000000, 15.000000, 13.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 3.000000, 2.000000, 2.000000, 1.000000, 1.000000, 1.000000, 2.000000, 4.000000, 7.000000, 9.000000, 12.000000, 13.000000, 13.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 9.000000, 11.000000, 12.000000, 13.000000, 14.000000, 14.000000, 13.000000, 10.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 9.000000, 10.000000, 11.000000, 12.000000, 12.000000, 11.000000, 10.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 3.000000, 2.000000, 1.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 4.000000, 7.000000, 10.000000, 11.000000, 12.000000, 13.000000, 13.000000, 12.000000, 9.000000, 6.000000, 6.000000, 6.000000, 5.000000, 3.000000, 2.000000, 1.000000, 1.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 5.000000, 8.000000, 11.000000, 13.000000, 14.000000, 15.000000, 15.000000, 14.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 6.000000, 8.000000, 9.000000, 10.000000, 11.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 2.000000, 3.000000, 4.000000, 6.000000, 8.000000, 9.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 17.000000, 15.000000, 12.000000, 10.000000, 9.000000, 8.000000, 7.000000], + "batt_room_temperature_celsius": [25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000], "batt_voltage_choice": 0, "batt_voltage_matrix": [ [0.000000, 0.000000] diff --git a/api/api_autogen/library/defaults/Battery_GenericBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Battery_GenericBatteryMerchantPlant.json index e2b2ed7c4b..c82f32a7a2 100644 --- a/api/api_autogen/library/defaults/Battery_GenericBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Battery_GenericBatteryMerchantPlant.json @@ -10,12 +10,12 @@ "BatterySystem": { "batt_ac_dc_efficiency": 96, "batt_ac_or_dc": 1, - "batt_computed_bank_capacity": 4000, + "batt_computed_bank_capacity": 20000, "batt_computed_series": 139, - "batt_computed_strings": 2498, - "batt_current_charge_max": 1998.4, + "batt_computed_strings": 12490, + "batt_current_charge_max": 19984, "batt_current_choice": 0, - "batt_current_discharge_max": 1998.4, + "batt_current_discharge_max": 19984, "batt_dc_ac_efficiency": 96, "batt_dc_dc_efficiency": 99, "batt_inverter_efficiency_cutoff": 90, @@ -24,16 +24,16 @@ "batt_losses_charging": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "batt_losses_discharging": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "batt_losses_idle": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], - "batt_mass": 39603.9, + "batt_mass": 198020, "batt_meter_position": 1, - "batt_power_charge_max_kwac": 1041.67, - "batt_power_charge_max_kwdc": 999.999, - "batt_power_discharge_max_kwac": 959.999, - "batt_power_discharge_max_kwdc": 999.999, + "batt_power_charge_max_kwac": 10416.7, + "batt_power_charge_max_kwdc": 9999.99, + "batt_power_discharge_max_kwac": 9599.99, + "batt_power_discharge_max_kwdc": 9999.99, "batt_replacement_capacity": 50, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], - "batt_surface_area": 89.0141, + "batt_surface_area": 1500, "en_batt": 1, "en_standalone_batt": 0 }, @@ -42,15 +42,15 @@ "Load": { }, "BatteryCell": { - "LeadAcid_q10_computed": 7434.05, - "LeadAcid_q20_computed": 7993.6, - "LeadAcid_qn_computed": 4796.16, + "LeadAcid_q10_computed": 37170.2, + "LeadAcid_q20_computed": 39968, + "LeadAcid_qn_computed": 23980.8, "LeadAcid_tn": 1, "batt_C_rate": 0.2, "batt_Cp": 1500, "batt_Qexp": 2.584, "batt_Qfull": 3.2, - "batt_Qfull_flow": 7993.6, + "batt_Qfull_flow": 39968, "batt_Qnom": 3.126, "batt_Vcut": 2.772, "batt_Vexp": 3.53, @@ -102,7 +102,7 @@ "batt_minimum_SOC": 15, "batt_minimum_modetime": 10, "batt_resistance": 0.001155, - "batt_room_temperature_celsius": [0.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000, 20.000000], + "batt_room_temperature_celsius": [25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000], "batt_voltage_choice": 0, "batt_voltage_matrix": [ [0.000000, 0.000000] diff --git a/api/api_autogen/library/defaults/Battery_GenericBatterySingleOwner.json b/api/api_autogen/library/defaults/Battery_GenericBatterySingleOwner.json index aec1544858..27faacde92 100644 --- a/api/api_autogen/library/defaults/Battery_GenericBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Battery_GenericBatterySingleOwner.json @@ -10,12 +10,12 @@ "BatterySystem": { "batt_ac_dc_efficiency": 96, "batt_ac_or_dc": 1, - "batt_computed_bank_capacity": 4000, + "batt_computed_bank_capacity": 20000, "batt_computed_series": 139, - "batt_computed_strings": 2498, - "batt_current_charge_max": 1998.4, + "batt_computed_strings": 12490, + "batt_current_charge_max": 19984, "batt_current_choice": 0, - "batt_current_discharge_max": 1998.4, + "batt_current_discharge_max": 19984, "batt_dc_ac_efficiency": 96, "batt_dc_dc_efficiency": 99, "batt_inverter_efficiency_cutoff": 90, @@ -24,16 +24,16 @@ "batt_losses_charging": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "batt_losses_discharging": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "batt_losses_idle": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], - "batt_mass": 39603.9, + "batt_mass": 198020, "batt_meter_position": 1, - "batt_power_charge_max_kwac": 1041.67, - "batt_power_charge_max_kwdc": 999.999, - "batt_power_discharge_max_kwac": 959.999, - "batt_power_discharge_max_kwdc": 999.999, + "batt_power_charge_max_kwac": 10416.7, + "batt_power_charge_max_kwdc": 9999.99, + "batt_power_discharge_max_kwac": 9599.99, + "batt_power_discharge_max_kwdc": 9999.99, "batt_replacement_capacity": 50, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], - "batt_surface_area": 89.0141, + "batt_surface_area": 1500, "en_batt": 1, "en_standalone_batt": 0 }, @@ -42,15 +42,15 @@ "Load": { }, "BatteryCell": { - "LeadAcid_q10_computed": 7434.05, - "LeadAcid_q20_computed": 7993.6, - "LeadAcid_qn_computed": 4796.16, + "LeadAcid_q10_computed": 37170.2, + "LeadAcid_q20_computed": 39968, + "LeadAcid_qn_computed": 23980.8, "LeadAcid_tn": 1, "batt_C_rate": 0.2, "batt_Cp": 1500, "batt_Qexp": 2.584, "batt_Qfull": 3.2, - "batt_Qfull_flow": 7993.6, + "batt_Qfull_flow": 39968, "batt_Qnom": 3.126, "batt_Vcut": 2.772, "batt_Vexp": 3.53, diff --git a/api/api_autogen/library/defaults/Battery_StandaloneBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Battery_StandaloneBatteryMerchantPlant.json index d08795f6da..90effc0912 100644 --- a/api/api_autogen/library/defaults/Battery_StandaloneBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Battery_StandaloneBatteryMerchantPlant.json @@ -33,7 +33,7 @@ "batt_replacement_capacity": 50, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], - "batt_surface_area": 1364.25, + "batt_surface_area": 18000, "en_batt": 1, "en_standalone_batt": 1 }, @@ -219324,7 +219324,7 @@ "ur_nm_yearend_sell_rate": 0, "ur_ts_buy_rate": [0.000000], "ur_ts_sell_rate": [0.000000], - "ur_yearzero_usage_peaks": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000] + "ur_yearzero_usage_peaks": [234.676000, 173.422000, 172.007000, 191.434000, 198.295000, 236.469000, 274.231000, 260.336000, 226.751000, 185.123000, 156.200000, 184.050000] }, "GridLimits": { "enable_interconnection_limit": 0, diff --git a/api/api_autogen/library/defaults/Battery_StandaloneBatterySingleOwner.json b/api/api_autogen/library/defaults/Battery_StandaloneBatterySingleOwner.json index 78aa71a665..7a85f88271 100644 --- a/api/api_autogen/library/defaults/Battery_StandaloneBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Battery_StandaloneBatterySingleOwner.json @@ -10,12 +10,12 @@ "BatterySystem": { "batt_ac_dc_efficiency": 96, "batt_ac_or_dc": 1, - "batt_computed_bank_capacity": 4000, + "batt_computed_bank_capacity": 240000, "batt_computed_series": 139, - "batt_computed_strings": 2498, - "batt_current_charge_max": 1998.4, + "batt_computed_strings": 149880, + "batt_current_charge_max": 119904, "batt_current_choice": 1, - "batt_current_discharge_max": 1998.4, + "batt_current_discharge_max": 119904, "batt_dc_ac_efficiency": 96, "batt_dc_dc_efficiency": 99, "batt_inverter_efficiency_cutoff": 90, @@ -24,16 +24,16 @@ "batt_losses_charging": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "batt_losses_discharging": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "batt_losses_idle": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], - "batt_mass": 39603.9, + "batt_mass": 2.37624e+06, "batt_meter_position": 1, - "batt_power_charge_max_kwac": 1041.67, - "batt_power_charge_max_kwdc": 999.999, - "batt_power_discharge_max_kwac": 959.999, - "batt_power_discharge_max_kwdc": 999.999, + "batt_power_charge_max_kwac": 62500, + "batt_power_charge_max_kwdc": 60000, + "batt_power_discharge_max_kwac": 57600, + "batt_power_discharge_max_kwdc": 60000, "batt_replacement_capacity": 50, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000], - "batt_surface_area": 89.0141, + "batt_surface_area": 18000, "en_batt": 1, "en_standalone_batt": 1 }, @@ -42,15 +42,15 @@ "Load": { }, "BatteryCell": { - "LeadAcid_q10_computed": 7434.05, - "LeadAcid_q20_computed": 7993.6, - "LeadAcid_qn_computed": 4796.16, + "LeadAcid_q10_computed": 446043, + "LeadAcid_q20_computed": 479616, + "LeadAcid_qn_computed": 287770, "LeadAcid_tn": 1, "batt_C_rate": 0.2, "batt_Cp": 1500, "batt_Qexp": 2.584, "batt_Qfull": 3.2, - "batt_Qfull_flow": 7993.6, + "batt_Qfull_flow": 479616, "batt_Qnom": 3.126, "batt_Vcut": 2.772, "batt_Vexp": 3.53, @@ -322,7 +322,7 @@ "ur_nm_yearend_sell_rate": 0, "ur_ts_buy_rate": [0.000000], "ur_ts_sell_rate": [0.000000], - "ur_yearzero_usage_peaks": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000] + "ur_yearzero_usage_peaks": [234.676000, 173.422000, 172.007000, 191.434000, 198.295000, 236.469000, 274.231000, 260.336000, 226.751000, 185.123000, 156.200000, 184.050000] }, "GridLimits": { "enable_interconnection_limit": 0, diff --git a/api/api_autogen/library/defaults/Communitysolar_PVWattsCommunitySolar.json b/api/api_autogen/library/defaults/Communitysolar_PVWattsCommunitySolar.json index 9585fb9867..d86e9b2518 100644 --- a/api/api_autogen/library/defaults/Communitysolar_PVWattsCommunitySolar.json +++ b/api/api_autogen/library/defaults/Communitysolar_PVWattsCommunitySolar.json @@ -48,7 +48,7 @@ "total_installed_cost": 2.05529e+06 }, "LandLease": { - "land_area": 6.50277, + "land_area": 18.7859, "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, diff --git a/api/api_autogen/library/defaults/GenericSystem_GenericBatteryMerchantPlant.json b/api/api_autogen/library/defaults/GenericSystem_GenericBatteryMerchantPlant.json index 99a3ad5237..ab59ad773f 100644 --- a/api/api_autogen/library/defaults/GenericSystem_GenericBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/GenericSystem_GenericBatteryMerchantPlant.json @@ -7,7 +7,7 @@ "heat_rate": 10, "spec_mode": 0, "system_capacity": 20000, - "user_capacity_factor": 43.6 + "user_capacity_factor": 20 }, "Lifetime": { "analysis_period": 25, diff --git a/api/api_autogen/library/defaults/GenericSystem_GenericBatterySingleOwner.json b/api/api_autogen/library/defaults/GenericSystem_GenericBatterySingleOwner.json index 99a3ad5237..ab59ad773f 100644 --- a/api/api_autogen/library/defaults/GenericSystem_GenericBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/GenericSystem_GenericBatterySingleOwner.json @@ -7,7 +7,7 @@ "heat_rate": 10, "spec_mode": 0, "system_capacity": 20000, - "user_capacity_factor": 43.6 + "user_capacity_factor": 20 }, "Lifetime": { "analysis_period": 25, diff --git a/api/api_autogen/library/defaults/GenericSystem_GenericSystemMerchantPlant.json b/api/api_autogen/library/defaults/GenericSystem_GenericSystemMerchantPlant.json index f323181d9d..5d6389a162 100644 --- a/api/api_autogen/library/defaults/GenericSystem_GenericSystemMerchantPlant.json +++ b/api/api_autogen/library/defaults/GenericSystem_GenericSystemMerchantPlant.json @@ -7,7 +7,7 @@ "heat_rate": 10, "spec_mode": 0, "system_capacity": 100000, - "user_capacity_factor": 100 + "user_capacity_factor": 90 }, "Lifetime": { "analysis_period": 25, diff --git a/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVMerchantPlant.json b/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVMerchantPlant.json index a32e79aff0..4c1f6b7599 100644 --- a/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVMerchantPlant.json +++ b/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVMerchantPlant.json @@ -26,16 +26,16 @@ "module_temp_coeff": -0.15 }, "InverterCECDatabase": { - "inv_snl_c0": -5.94331e-08, - "inv_snl_c1": 4.3e-05, - "inv_snl_c2": 0.001046, - "inv_snl_c3": 0.000357, - "inv_snl_paco": 333000, - "inv_snl_pdco": 342459, - "inv_snl_pnt": 99.9, - "inv_snl_pso": 1161.53, - "inv_snl_vdcmax": 960, - "inv_snl_vdco": 740 + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, + "inv_snl_vdcmax": 820, + "inv_snl_vdco": 615 }, "HCPVArray": { "array_ac_wiring_loss": 0.99, @@ -45,7 +45,7 @@ "array_enable_azalt_sf": 0, "array_modules_per_tracker": 150, "array_monthly_soiling": [0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000], - "array_num_inverters": 4, + "array_num_inverters": 2, "array_num_trackers": 20, "array_rlim_az_max": 310, "array_rlim_az_min": 50, diff --git a/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVSingleOwner.json b/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVSingleOwner.json index a32e79aff0..4c1f6b7599 100644 --- a/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVSingleOwner.json +++ b/api/api_autogen/library/defaults/Hcpv_HighXConcentratingPVSingleOwner.json @@ -26,16 +26,16 @@ "module_temp_coeff": -0.15 }, "InverterCECDatabase": { - "inv_snl_c0": -5.94331e-08, - "inv_snl_c1": 4.3e-05, - "inv_snl_c2": 0.001046, - "inv_snl_c3": 0.000357, - "inv_snl_paco": 333000, - "inv_snl_pdco": 342459, - "inv_snl_pnt": 99.9, - "inv_snl_pso": 1161.53, - "inv_snl_vdcmax": 960, - "inv_snl_vdco": 740 + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, + "inv_snl_vdcmax": 820, + "inv_snl_vdco": 615 }, "HCPVArray": { "array_ac_wiring_loss": 0.99, @@ -45,7 +45,7 @@ "array_enable_azalt_sf": 0, "array_modules_per_tracker": 150, "array_monthly_soiling": [0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000], - "array_num_inverters": 4, + "array_num_inverters": 2, "array_num_trackers": 20, "array_rlim_az_max": 310, "array_rlim_az_min": 50, diff --git a/api/api_autogen/library/defaults/HostDeveloper_FlatPlatePVHostDeveloper.json b/api/api_autogen/library/defaults/HostDeveloper_FlatPlatePVHostDeveloper.json index e85f6064c3..88f19c113d 100644 --- a/api/api_autogen/library/defaults/HostDeveloper_FlatPlatePVHostDeveloper.json +++ b/api/api_autogen/library/defaults/HostDeveloper_FlatPlatePVHostDeveloper.json @@ -39,7 +39,7 @@ "reserves_interest": 1.25, "salvage_percentage": 0, "state_tax_rate": [7.000000], - "system_capacity": 498.72, + "system_capacity": 499.96, "term_int_rate": 4, "term_tenor": 18 }, @@ -50,7 +50,7 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 857424 + "total_installed_cost": 859557 }, "LandLease": { }, @@ -233,7 +233,7 @@ }, "SystemOutput": { "degradation": [0.000000], - "system_capacity": 498.72 + "system_capacity": 499.96 }, "Moratorium": { "loan_moratorium": 0 @@ -283,7 +283,7 @@ "system_use_lifetime_output": 1 }, "ConstructionFinancing": { - "construction_financing_cost": 16076.7 + "construction_financing_cost": 16116.7 }, "BatterySystem": { "en_batt": 0 diff --git a/api/api_autogen/library/defaults/HostDeveloper_PVWattsHostDeveloper.json b/api/api_autogen/library/defaults/HostDeveloper_PVWattsHostDeveloper.json index 073698d984..0fdc55f0e8 100644 --- a/api/api_autogen/library/defaults/HostDeveloper_PVWattsHostDeveloper.json +++ b/api/api_autogen/library/defaults/HostDeveloper_PVWattsHostDeveloper.json @@ -283,7 +283,7 @@ "system_use_lifetime_output": 0 }, "ConstructionFinancing": { - "construction_financing_cost": 18567.9 + "construction_financing_cost": 17407.4 }, "BatterySystem": { }, diff --git a/api/api_autogen/library/defaults/Merchantplant_BiopowerMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_BiopowerMerchantPlant.json index 048438ce16..42b06d5125 100644 --- a/api/api_autogen/library/defaults/Merchantplant_BiopowerMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_BiopowerMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 3.6457e+06, + "construction_financing_cost": 3.75339e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -52,7 +52,7 @@ "om_opt_fuel_2_usage": 0, "om_production": [4.000000], "om_production_escal": 0, - "total_installed_cost": 1.82285e+08 + "total_installed_cost": 2.00181e+08 }, "LandLease": { }, diff --git a/api/api_autogen/library/defaults/Merchantplant_DSLFMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_DSLFMerchantPlant.json index f217aefcd7..db7dbf9eac 100644 --- a/api/api_autogen/library/defaults/Merchantplant_DSLFMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_DSLFMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 1.87263e+07, + "construction_financing_cost": 1.68537e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -52,7 +52,7 @@ }, "LandLease": { "land_area": 347.641, - "om_land_lease": [100.000000], + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Merchantplant_EmpiricalTroughMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_EmpiricalTroughMerchantPlant.json index fc44ac4830..95cb9efebd 100644 --- a/api/api_autogen/library/defaults/Merchantplant_EmpiricalTroughMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_EmpiricalTroughMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 2.67044e+07, + "construction_financing_cost": 2.4034e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -52,7 +52,7 @@ }, "LandLease": { "land_area": 910.358, - "om_land_lease": [100.000000], + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Merchantplant_GenericBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_GenericBatteryMerchantPlant.json index 77db1c2cef..8f383a3766 100644 --- a/api/api_autogen/library/defaults/Merchantplant_GenericBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_GenericBatteryMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 2.99649e+06, + "construction_financing_cost": 2.94174e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -43,7 +43,7 @@ "add_om_num_types": 1, "om_batt_capacity_cost": [10.000000], "om_batt_fixed_cost": [0.000000], - "om_batt_nameplate": 4000, + "om_batt_nameplate": 20000, "om_batt_replacement_cost": [241.790000], "om_batt_variable_cost": [0.000000], "om_capacity": [25.000000], @@ -55,7 +55,7 @@ "om_production": [0.000000], "om_production_escal": 0, "om_replacement_cost_escal": 0, - "total_installed_cost": 1.49825e+08 + "total_installed_cost": 1.56893e+08 }, "LandLease": { }, @@ -219264,7 +219264,7 @@ "mp_market_percent_gen": 0 }, "BatterySystem": { - "batt_computed_bank_capacity": 4000, + "batt_computed_bank_capacity": 20000, "batt_meter_position": 1, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], @@ -219288,7 +219288,7 @@ "FuelCell": { }, "CapacityPayments": { - "cp_battery_nameplate": 4, + "cp_battery_nameplate": 9.59999, "cp_capacity_credit_percent": [0.000000], "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, @@ -219297,7 +219297,7 @@ }, "LCOS": { "batt_salvage_percentage": 0, - "battery_total_cost_lcos": 1.43848e+06 + "battery_total_cost_lcos": 7.1675e+06 }, "ChargesByMonth": { }, diff --git a/api/api_autogen/library/defaults/Merchantplant_GenericCSPSystemMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_GenericCSPSystemMerchantPlant.json index 2ab35e204d..fa89175458 100644 --- a/api/api_autogen/library/defaults/Merchantplant_GenericCSPSystemMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_GenericCSPSystemMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 3.38368e+07, + "construction_financing_cost": 3.04531e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -52,7 +52,7 @@ }, "LandLease": { "land_area": 1763.3, - "om_land_lease": [100.000000], + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Merchantplant_GenericSystemMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_GenericSystemMerchantPlant.json index 737c37d822..59d91e4279 100644 --- a/api/api_autogen/library/defaults/Merchantplant_GenericSystemMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_GenericSystemMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 2.184e+07, + "construction_financing_cost": 2.0475e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, diff --git a/api/api_autogen/library/defaults/Merchantplant_HighXConcentratingPVMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_HighXConcentratingPVMerchantPlant.json index fd5d56a3f2..09f5d3c7ec 100644 --- a/api/api_autogen/library/defaults/Merchantplant_HighXConcentratingPVMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_HighXConcentratingPVMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 121589, + "construction_financing_cost": 114780, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -46,11 +46,11 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 6.07946e+06 + "total_installed_cost": 6.12158e+06 }, "LandLease": { "land_area": 6.22692, - "om_land_lease": [100.000000], + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Merchantplant_MSLFMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_MSLFMerchantPlant.json index 4c829a453c..6288e5e063 100644 --- a/api/api_autogen/library/defaults/Merchantplant_MSLFMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_MSLFMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 2.73407e+07, + "construction_financing_cost": 2.47901e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -48,11 +48,11 @@ "om_fuel_cost_escal": 0, "om_production": [4.000000], "om_production_escal": 0, - "total_installed_cost": 5.46813e+08 + "total_installed_cost": 5.50891e+08 }, "LandLease": { - "land_area": 446.26, - "om_land_lease": [100.000000], + "land_area": 452.211, + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Merchantplant_PVBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_PVBatteryMerchantPlant.json index 2b38a169a2..7bc1a31c38 100644 --- a/api/api_autogen/library/defaults/Merchantplant_PVBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_PVBatteryMerchantPlant.json @@ -219289,7 +219289,7 @@ "FuelCell": { }, "CapacityPayments": { - "cp_battery_nameplate": 79.9999, + "cp_battery_nameplate": 19.2, "cp_capacity_credit_percent": [0.000000], "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, diff --git a/api/api_autogen/library/defaults/Merchantplant_PhysicalTroughMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_PhysicalTroughMerchantPlant.json index f8b66aa002..2a578d4221 100644 --- a/api/api_autogen/library/defaults/Merchantplant_PhysicalTroughMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_PhysicalTroughMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 2.81101e+07, + "construction_financing_cost": 2.52991e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -50,7 +50,7 @@ }, "LandLease": { "land_area": 821.511, - "om_land_lease": [100.000000], + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Merchantplant_StandaloneBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_StandaloneBatteryMerchantPlant.json index 7c3165e9c4..7547c78d78 100644 --- a/api/api_autogen/library/defaults/Merchantplant_StandaloneBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_StandaloneBatteryMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 1.77709e+06, + "construction_financing_cost": 1.4746e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -35,7 +35,7 @@ "reserves_interest": 1.25, "salvage_percentage": 0, "state_tax_rate": [7.000000], - "system_capacity": 60000, + "system_capacity": 57600, "term_int_rate": 4, "term_tenor": 18 }, @@ -50,7 +50,7 @@ "om_fixed_escal": 0, "om_production_escal": 0, "om_replacement_cost_escal": 0, - "total_installed_cost": 8.88544e+07 + "total_installed_cost": 7.86456e+07 }, "LandLease": { }, @@ -219273,7 +219273,7 @@ "SystemOutput": { "degradation": [0.000000], "gen": [0], - "system_capacity": 60000 + "system_capacity": 57600 }, "UtilityBill": { }, @@ -219283,16 +219283,16 @@ "FuelCell": { }, "CapacityPayments": { - "cp_battery_nameplate": 0, + "cp_battery_nameplate": 57.6, "cp_capacity_credit_percent": [0.000000], "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, "cp_capacity_payment_type": 0, - "cp_system_nameplate": 0 + "cp_system_nameplate": 57.6 }, "LCOS": { "batt_salvage_percentage": 0, - "battery_total_cost_lcos": 8.88544e+07 + "battery_total_cost_lcos": 7.86456e+07 }, "ChargesByMonth": { }, diff --git a/api/api_autogen/library/defaults/Merchantplant_WindPowerMerchantPlant.json b/api/api_autogen/library/defaults/Merchantplant_WindPowerMerchantPlant.json index 6d35c8ab68..ed6720b59e 100644 --- a/api/api_autogen/library/defaults/Merchantplant_WindPowerMerchantPlant.json +++ b/api/api_autogen/library/defaults/Merchantplant_WindPowerMerchantPlant.json @@ -3,7 +3,7 @@ "FinancialParameters": { "analysis_period": 25, "batt_salvage_percentage": 0, - "construction_financing_cost": 1.296e+06, + "construction_financing_cost": 4.88625e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -46,7 +46,7 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 6.48e+07 + "total_installed_cost": 2.606e+08 }, "LandLease": { }, @@ -219277,7 +219277,7 @@ "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, "cp_capacity_payment_type": 0, - "cp_system_nameplate": 48 + "cp_system_nameplate": 200 }, "LCOS": { "batt_salvage_percentage": 0 diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVHostDeveloper.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVHostDeveloper.json index 76262fa49b..e3e1598311 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVHostDeveloper.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVHostDeveloper.json @@ -111,7 +111,7 @@ "subarray4_tilt": 20, "subarray4_tilt_eq_lat": 0, "subarray4_track_mode": 0, - "system_capacity": 498.72 + "system_capacity": 499.96 }, "Shading": { "subarray1_shade_mode": 0, @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 98.2284, - "inv_snl_paco": 59860, + "inv_snl_eff_cec": 98.2262, + "inv_snl_paco": 60033, "inverter_count": 7, "inverter_model": 0, "mppt_hi_inverter": 800, "mppt_low_inverter": 570 }, "InverterCECDatabase": { - "inv_snl_c0": -2.06147e-07, - "inv_snl_c1": 2.7e-05, - "inv_snl_c2": 0.002606, - "inv_snl_c3": 0.000501, - "inv_snl_paco": 59860, - "inv_snl_pdco": 61130.8, - "inv_snl_pnt": 17.958, - "inv_snl_pso": 97.214, + "inv_snl_c0": -1.41816e-07, + "inv_snl_c1": -3.03226e-05, + "inv_snl_c2": 0.0010953, + "inv_snl_c3": -0.000176618, + "inv_snl_paco": 60033, + "inv_snl_pdco": 61147.2, + "inv_snl_pnt": 0.9, + "inv_snl_pso": 148.792, "inv_snl_vdcmax": 800, - "inv_snl_vdco": 630, + "inv_snl_vdco": 720, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLCOECalculator.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLCOECalculator.json index a13827cfb4..d834c0e733 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLCOECalculator.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVLCOECalculator.json @@ -157,7 +157,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -172,7 +172,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -292,24 +292,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVNone.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVNone.json index db2f5a9a0f..b7093f28c0 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVNone.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVNone.json @@ -172,7 +172,7 @@ "cec_height": 0, "cec_i_l_ref": 6.23681, "cec_i_mp_ref": 5.85, - "cec_i_o_ref": 3.98831e-12, + "cec_i_o_ref": 3.99e-12, "cec_i_sc_ref": 6.23, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,13 +301,13 @@ }, "InverterCECDatabase": { "inv_snl_c0": -3.33321e-06, - "inv_snl_c1": 1e-05, - "inv_snl_c2": -0.003163, - "inv_snl_c3": -0.003315, + "inv_snl_c1": 1.02371e-05, + "inv_snl_c2": -0.00316284, + "inv_snl_c3": -0.00331528, "inv_snl_paco": 5330, "inv_snl_pdco": 5530.11, - "inv_snl_pnt": 1.599, - "inv_snl_pso": 11.9753, + "inv_snl_pnt": 5.22, + "inv_snl_pso": 11.9749, "inv_snl_vdcmax": 500, "inv_snl_vdco": 410, "inv_tdc_cec_db": [ diff --git a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVThirdParty.json b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVThirdParty.json index e974ec8074..007fd177eb 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVThirdParty.json +++ b/api/api_autogen/library/defaults/Pvsamv1_FlatPlatePVThirdParty.json @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.23681, "cec_i_mp_ref": 5.85, - "cec_i_o_ref": 3.98831e-12, + "cec_i_o_ref": 3.99e-12, "cec_i_sc_ref": 6.23, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -310,13 +310,13 @@ }, "InverterCECDatabase": { "inv_snl_c0": -3.33321e-06, - "inv_snl_c1": 1e-05, - "inv_snl_c2": -0.003163, - "inv_snl_c3": -0.003315, + "inv_snl_c1": 1.02371e-05, + "inv_snl_c2": -0.00316284, + "inv_snl_c3": -0.00331528, "inv_snl_paco": 5330, "inv_snl_pdco": 5530.11, - "inv_snl_pnt": 1.599, - "inv_snl_pso": 11.9753, + "inv_snl_pnt": 5.22, + "inv_snl_pso": 11.9749, "inv_snl_vdcmax": 500, "inv_snl_vdco": 410, "inv_tdc_cec_db": [ diff --git a/api/api_autogen/library/defaults/Pvsamv1_PVBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Pvsamv1_PVBatteryMerchantPlant.json index d4102faec9..bc224387b9 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_PVBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Pvsamv1_PVBatteryMerchantPlant.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] @@ -456,7 +456,7 @@ "batt_minimum_SOC": 15, "batt_minimum_modetime": 10, "batt_resistance": 0.001155, - "batt_room_temperature_celsius": [0.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 7.000000, 11.000000, 15.000000, 20.000000, 23.000000, 25.000000, 26.000000, 25.000000, 23.000000, 19.000000, 16.000000, 14.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 16.000000, 19.000000, 22.000000, 24.000000, 25.000000, 24.000000, 22.000000, 18.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 16.000000, 19.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 19.000000, 18.000000, 17.000000, 15.000000, 13.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 7.000000, 10.000000, 14.000000, 18.000000, 22.000000, 24.000000, 25.000000, 25.000000, 24.000000, 22.000000, 20.000000, 17.000000, 14.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 15.000000, 19.000000, 22.000000, 23.000000, 23.000000, 23.000000, 21.000000, 19.000000, 17.000000, 17.000000, 16.000000, 14.000000, 12.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 11.000000, 15.000000, 18.000000, 20.000000, 21.000000, 22.000000, 21.000000, 19.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 7.000000, 11.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 20.000000, 18.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 4.000000, 4.000000, 4.000000, 5.000000, 4.000000, 5.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 17.000000, 16.000000, 13.000000, 10.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 10.000000, 14.000000, 16.000000, 17.000000, 18.000000, 18.000000, 16.000000, 13.000000, 10.000000, 10.000000, 10.000000, 9.000000, 7.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 5.000000, 8.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 18.000000, 17.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 6.000000, 8.000000, 11.000000, 14.000000, 16.000000, 18.000000, 19.000000, 18.000000, 17.000000, 14.000000, 12.000000, 11.000000, 9.000000, 7.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 6.000000, 6.000000, 7.000000, 7.000000, 9.000000, 11.000000, 13.000000, 15.000000, 16.000000, 17.000000, 17.000000, 16.000000, 13.000000, 11.000000, 9.000000, 8.000000, 6.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 1.000000, 1.000000, 0.000000, 0.000000, 0.000000, 2.000000, 6.000000, 10.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 18.000000, 14.000000, 11.000000, 10.000000, 8.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 12.000000, 17.000000, 20.000000, 21.000000, 21.000000, 20.000000, 18.000000, 17.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 18.000000, 17.000000, 15.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 7.000000, 9.000000, 11.000000, 14.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 8.000000, 8.000000, 7.000000, 7.000000, 8.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 17.000000, 17.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 6.000000, 9.000000, 12.000000, 15.000000, 16.000000, 17.000000, 18.000000, 18.000000, 17.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 5.000000, 4.000000, 6.000000, 10.000000, 13.000000, 16.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 15.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 6.000000, 10.000000, 13.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 8.000000, 7.000000, 8.000000, 11.000000, 14.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 17.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 7.000000, 10.000000, 13.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 5.000000, 8.000000, 11.000000, 13.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 9.000000, 9.000000, 10.000000, 10.000000, 9.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 5.000000, 4.000000, 3.000000, 5.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 18.000000, 17.000000, 15.000000, 12.000000, 10.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 3.000000, 3.000000, 5.000000, 9.000000, 12.000000, 15.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 12.000000, 10.000000, 9.000000, 8.000000, 6.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 5.000000, 8.000000, 12.000000, 17.000000, 20.000000, 22.000000, 23.000000, 23.000000, 21.000000, 17.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 10.000000, 10.000000, 9.000000, 9.000000, 10.000000, 12.000000, 15.000000, 18.000000, 19.000000, 20.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 8.000000, 11.000000, 15.000000, 19.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 18.000000, 14.000000, 12.000000, 12.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 6.000000, 10.000000, 14.000000, 19.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 20.000000, 18.000000, 16.000000, 14.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 8.000000, 12.000000, 16.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 20.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 16.000000, 18.000000, 20.000000, 21.000000, 21.000000, 21.000000, 20.000000, 18.000000, 7.000000, 6.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 1.000000, 1.000000, 0.000000, 0.000000, 2.000000, 6.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 17.000000, 13.000000, 10.000000, 8.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 5.000000, 8.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 20.000000, 19.000000, 15.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 7.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 6.000000, 9.000000, 13.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 22.000000, 18.000000, 15.000000, 14.000000, 14.000000, 12.000000, 10.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 8.000000, 12.000000, 16.000000, 21.000000, 24.000000, 26.000000, 27.000000, 27.000000, 26.000000, 24.000000, 22.000000, 19.000000, 16.000000, 14.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 25.000000, 25.000000, 24.000000, 21.000000, 19.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 25.000000, 24.000000, 21.000000, 18.000000, 16.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 9.000000, 12.000000, 14.000000, 16.000000, 17.000000, 17.000000, 18.000000, 18.000000, 17.000000, 14.000000, 11.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 8.000000, 9.000000, 10.000000, 11.000000, 10.000000, 10.000000, 8.000000, 5.000000, 3.000000, 3.000000, 3.000000, 3.000000, 3.000000, 2.000000, 1.000000, 0.000000, 0.000000, 0.000000, -1.000000, -1.000000, 0.000000, 1.000000, 5.000000, 8.000000, 10.000000, 11.000000, 12.000000, 13.000000, 13.000000, 13.000000, 11.000000, 9.000000, 8.000000, 7.000000, 5.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 1.000000, 1.000000, 1.000000, 1.000000, 4.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 16.000000, 15.000000, 13.000000, 11.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 3.000000, 2.000000, 1.000000, 1.000000, 4.000000, 8.000000, 11.000000, 14.000000, 15.000000, 16.000000, 17.000000, 17.000000, 16.000000, 14.000000, 12.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 5.000000, 10.000000, 13.000000, 16.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 16.000000, 14.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 11.000000, 13.000000, 15.000000, 16.000000, 15.000000, 14.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 9.000000, 10.000000, 10.000000, 11.000000, 12.000000, 11.000000, 11.000000, 10.000000, 8.000000, 7.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 3.000000, 6.000000, 9.000000, 11.000000, 12.000000, 13.000000, 14.000000, 14.000000, 13.000000, 11.000000, 8.000000, 6.000000, 6.000000, 6.000000, 7.000000, 6.000000, 5.000000, 4.000000, 2.000000, 2.000000, 2.000000, 2.000000, 1.000000, 2.000000, 4.000000, 7.000000, 10.000000, 13.000000, 14.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 12.000000, 10.000000, 8.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 7.000000, 11.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 19.000000, 18.000000, 17.000000, 15.000000, 15.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 10.000000, 13.000000, 16.000000, 19.000000, 21.000000, 22.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 6.000000, 6.000000, 5.000000, 5.000000, 8.000000, 12.000000, 16.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 18.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 13.000000, 13.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 10.000000, 13.000000, 16.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 15.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 10.000000, 14.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 20.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 10.000000, 13.000000, 16.000000, 19.000000, 20.000000, 21.000000, 21.000000, 21.000000, 20.000000, 18.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 11.000000, 13.000000, 14.000000, 15.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 1.000000, 2.000000, 4.000000, 8.000000, 11.000000, 13.000000, 14.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 11.000000, 9.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 8.000000, 11.000000, 13.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 8.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 18.000000, 18.000000, 16.000000, 13.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 5.000000, 9.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 20.000000, 19.000000, 18.000000, 15.000000, 12.000000, 10.000000, 9.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 6.000000, 8.000000, 9.000000, 10.000000, 11.000000, 11.000000, 11.000000, 11.000000, 12.000000, 12.000000, 11.000000, 21.000000, 18.000000, 16.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 13.000000, 12.000000, 10.000000, 10.000000, 9.000000, 10.000000, 13.000000, 17.000000, 20.000000, 23.000000, 25.000000, 26.000000, 26.000000, 27.000000, 26.000000, 24.000000, 20.000000, 17.000000, 17.000000, 17.000000, 17.000000, 16.000000, 14.000000, 12.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 10.000000, 12.000000, 16.000000, 22.000000, 26.000000, 27.000000, 28.000000, 29.000000, 29.000000, 28.000000, 25.000000, 21.000000, 19.000000, 19.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 10.000000, 11.000000, 14.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 27.000000, 25.000000, 20.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 13.000000, 16.000000, 18.000000, 20.000000, 21.000000, 22.000000, 22.000000, 22.000000, 22.000000, 21.000000, 17.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 7.000000, 8.000000, 12.000000, 16.000000, 19.000000, 21.000000, 22.000000, 23.000000, 24.000000, 24.000000, 24.000000, 22.000000, 19.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 26.000000, 24.000000, 20.000000, 16.000000, 15.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 9.000000, 9.000000, 9.000000, 8.000000, 8.000000, 9.000000, 12.000000, 14.000000, 15.000000, 15.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 12.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 5.000000, 8.000000, 11.000000, 14.000000, 15.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 17.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 12.000000, 15.000000, 18.000000, 19.000000, 21.000000, 22.000000, 22.000000, 23.000000, 22.000000, 21.000000, 17.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 8.000000, 11.000000, 15.000000, 18.000000, 20.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 21.000000, 18.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 7.000000, 11.000000, 14.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 18.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 6.000000, 9.000000, 12.000000, 15.000000, 17.000000, 18.000000, 19.000000, 20.000000, 20.000000, 20.000000, 19.000000, 16.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 6.000000, 9.000000, 14.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 24.000000, 24.000000, 22.000000, 19.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 18.000000, 22.000000, 25.000000, 27.000000, 28.000000, 28.000000, 29.000000, 28.000000, 26.000000, 22.000000, 19.000000, 17.000000, 15.000000, 13.000000, 13.000000, 14.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 18.000000, 20.000000, 21.000000, 22.000000, 23.000000, 24.000000, 25.000000, 25.000000, 24.000000, 21.000000, 18.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 10.000000, 12.000000, 14.000000, 15.000000, 16.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 5.000000, 8.000000, 10.000000, 12.000000, 13.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 12.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 6.000000, 5.000000, 6.000000, 10.000000, 13.000000, 16.000000, 18.000000, 19.000000, 20.000000, 21.000000, 22.000000, 21.000000, 20.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 16.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 27.000000, 27.000000, 25.000000, 23.000000, 21.000000, 19.000000, 17.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 12.000000, 16.000000, 20.000000, 23.000000, 26.000000, 28.000000, 29.000000, 30.000000, 31.000000, 30.000000, 28.000000, 24.000000, 19.000000, 17.000000, 15.000000, 14.000000, 15.000000, 14.000000, 12.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 27.000000, 28.000000, 27.000000, 26.000000, 22.000000, 18.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 9.000000, 9.000000, 10.000000, 14.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 21.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 15.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 20.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 10.000000, 15.000000, 18.000000, 21.000000, 23.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 23.000000, 21.000000, 19.000000, 19.000000, 18.000000, 16.000000, 15.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 11.000000, 12.000000, 16.000000, 20.000000, 23.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 24.000000, 21.000000, 19.000000, 18.000000, 16.000000, 15.000000, 15.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 13.000000, 14.000000, 16.000000, 17.000000, 18.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 15.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 9.000000, 12.000000, 15.000000, 17.000000, 19.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 13.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 24.000000, 21.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 12.000000, 17.000000, 21.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 28.000000, 24.000000, 21.000000, 19.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 13.000000, 17.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 29.000000, 30.000000, 29.000000, 28.000000, 24.000000, 21.000000, 19.000000, 18.000000, 17.000000, 15.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 12.000000, 15.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 21.000000, 28.000000, 25.000000, 23.000000, 23.000000, 23.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 16.000000, 20.000000, 25.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 35.000000, 34.000000, 33.000000, 29.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 21.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 17.000000, 22.000000, 26.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 33.000000, 31.000000, 28.000000, 25.000000, 23.000000, 21.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 16.000000, 19.000000, 22.000000, 24.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 11.000000, 14.000000, 18.000000, 21.000000, 23.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 27.000000, 23.000000, 19.000000, 17.000000, 16.000000, 16.000000, 15.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 13.000000, 17.000000, 21.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 25.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 17.000000, 20.000000, 23.000000, 26.000000, 27.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 28.000000, 25.000000, 21.000000, 19.000000, 18.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 14.000000, 17.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 27.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 11.000000, 13.000000, 16.000000, 17.000000, 19.000000, 20.000000, 21.000000, 22.000000, 22.000000, 21.000000, 19.000000, 17.000000, 15.000000, 13.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 8.000000, 9.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 2.000000, 4.000000, 7.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 16.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 5.000000, 5.000000, 5.000000, 5.000000, 7.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 13.000000, 16.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 22.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 13.000000, 17.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 23.000000, 19.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 7.000000, 10.000000, 14.000000, 18.000000, 21.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 26.000000, 25.000000, 22.000000, 18.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 10.000000, 13.000000, 16.000000, 20.000000, 23.000000, 26.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 26.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 12.000000, 13.000000, 16.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 33.000000, 34.000000, 33.000000, 32.000000, 29.000000, 24.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 18.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 33.000000, 32.000000, 29.000000, 25.000000, 22.000000, 21.000000, 19.000000, 19.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 17.000000, 20.000000, 23.000000, 26.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 25.000000, 22.000000, 21.000000, 20.000000, 19.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 14.000000, 17.000000, 20.000000, 23.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 26.000000, 23.000000, 21.000000, 20.000000, 18.000000, 18.000000, 17.000000, 17.000000, 17.000000, 17.000000, 17.000000, 16.000000, 16.000000, 17.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 30.000000, 29.000000, 27.000000, 23.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 17.000000, 20.000000, 23.000000, 26.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 31.000000, 30.000000, 27.000000, 24.000000, 21.000000, 20.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 13.000000, 16.000000, 19.000000, 22.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 30.000000, 29.000000, 27.000000, 23.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 16.000000, 16.000000, 18.000000, 20.000000, 22.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 28.000000, 26.000000, 23.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 13.000000, 13.000000, 15.000000, 18.000000, 21.000000, 24.000000, 25.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 25.000000, 24.000000, 22.000000, 20.000000, 19.000000, 18.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 12.000000, 12.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 29.000000, 28.000000, 26.000000, 22.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 13.000000, 16.000000, 19.000000, 22.000000, 25.000000, 27.000000, 29.000000, 30.000000, 30.000000, 31.000000, 30.000000, 29.000000, 26.000000, 23.000000, 20.000000, 18.000000, 17.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 27.000000, 23.000000, 20.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 15.000000, 14.000000, 13.000000, 13.000000, 14.000000, 17.000000, 22.000000, 25.000000, 28.000000, 29.000000, 30.000000, 31.000000, 32.000000, 33.000000, 32.000000, 31.000000, 29.000000, 25.000000, 22.000000, 21.000000, 20.000000, 19.000000, 17.000000, 16.000000, 15.000000, 15.000000, 14.000000, 14.000000, 15.000000, 18.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 31.000000, 30.000000, 28.000000, 23.000000, 20.000000, 19.000000, 17.000000, 17.000000, 16.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 13.000000, 17.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 27.000000, 27.000000, 26.000000, 25.000000, 30.000000, 26.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 16.000000, 17.000000, 20.000000, 24.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 35.000000, 34.000000, 31.000000, 27.000000, 24.000000, 22.000000, 20.000000, 19.000000, 18.000000, 18.000000, 18.000000, 19.000000, 18.000000, 16.000000, 15.000000, 18.000000, 22.000000, 26.000000, 29.000000, 31.000000, 32.000000, 33.000000, 33.000000, 32.000000, 31.000000, 30.000000, 28.000000, 25.000000, 23.000000, 21.000000, 19.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 13.000000, 13.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 18.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 10.000000, 13.000000, 16.000000, 19.000000, 21.000000, 23.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 25.000000, 23.000000, 20.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 12.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 29.000000, 28.000000, 26.000000, 22.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 17.000000, 21.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 26.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 19.000000, 17.000000, 16.000000, 16.000000, 15.000000, 16.000000, 19.000000, 23.000000, 27.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 29.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 19.000000, 22.000000, 26.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 39.000000, 39.000000, 38.000000, 35.000000, 32.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 22.000000, 21.000000, 20.000000, 19.000000, 20.000000, 23.000000, 27.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 35.000000, 30.000000, 27.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 22.000000, 20.000000, 19.000000, 18.000000, 19.000000, 23.000000, 28.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 30.000000, 27.000000, 26.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 23.000000, 27.000000, 30.000000, 33.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 35.000000, 31.000000, 28.000000, 26.000000, 25.000000, 24.000000, 24.000000, 25.000000, 24.000000, 23.000000, 21.000000, 20.000000, 20.000000, 23.000000, 27.000000, 30.000000, 33.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 37.000000, 35.000000, 32.000000, 30.000000, 28.000000, 26.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 22.000000, 22.000000, 21.000000, 22.000000, 24.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 35.000000, 36.000000, 35.000000, 34.000000, 33.000000, 30.000000, 27.000000, 25.000000, 23.000000, 23.000000, 23.000000, 23.000000, 21.000000, 19.000000, 19.000000, 18.000000, 19.000000, 21.000000, 25.000000, 28.000000, 31.000000, 33.000000, 34.000000, 35.000000, 35.000000, 36.000000, 35.000000, 34.000000, 32.000000, 29.000000, 27.000000, 25.000000, 23.000000, 22.000000, 20.000000, 19.000000, 19.000000, 19.000000, 20.000000, 20.000000, 21.000000, 23.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 36.000000, 35.000000, 33.000000, 30.000000, 27.000000, 26.000000, 24.000000, 22.000000, 21.000000, 19.000000, 19.000000, 19.000000, 20.000000, 20.000000, 19.000000, 22.000000, 26.000000, 29.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 28.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 18.000000, 19.000000, 22.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 30.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 22.000000, 20.000000, 20.000000, 24.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 31.000000, 28.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 21.000000, 23.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 31.000000, 30.000000, 29.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 20.000000, 22.000000, 24.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 36.000000, 35.000000, 35.000000, 34.000000, 31.000000, 28.000000, 26.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 20.000000, 22.000000, 25.000000, 28.000000, 31.000000, 34.000000, 35.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 35.000000, 31.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 22.000000, 21.000000, 20.000000, 20.000000, 19.000000, 20.000000, 23.000000, 27.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 36.000000, 33.000000, 30.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 21.000000, 24.000000, 28.000000, 33.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 38.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 23.000000, 26.000000, 30.000000, 33.000000, 36.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 38.000000, 34.000000, 31.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 25.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 26.000000, 25.000000, 25.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 38.000000, 38.000000, 38.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 24.000000, 25.000000, 27.000000, 29.000000, 32.000000, 34.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 36.000000, 33.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 19.000000, 18.000000, 18.000000, 19.000000, 21.000000, 23.000000, 26.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 29.000000, 26.000000, 24.000000, 23.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 18.000000, 21.000000, 24.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 31.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 24.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 26.000000, 29.000000, 32.000000, 35.000000, 38.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 36.000000, 32.000000, 29.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 26.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 41.000000, 40.000000, 40.000000, 39.000000, 37.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 40.000000, 41.000000, 41.000000, 42.000000, 41.000000, 40.000000, 39.000000, 35.000000, 32.000000, 30.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 23.000000, 21.000000, 21.000000, 23.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 25.000000, 24.000000, 23.000000, 23.000000, 24.000000, 24.000000, 23.000000, 24.000000, 27.000000, 30.000000, 33.000000, 35.000000, 36.000000, 38.000000, 39.000000, 39.000000, 40.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 22.000000, 25.000000, 28.000000, 32.000000, 35.000000, 36.000000, 38.000000, 39.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 24.000000, 26.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 41.000000, 42.000000, 41.000000, 40.000000, 39.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 24.000000, 27.000000, 31.000000, 34.000000, 37.000000, 39.000000, 41.000000, 42.000000, 43.000000, 43.000000, 43.000000, 42.000000, 41.000000, 37.000000, 33.000000, 31.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 38.000000, 35.000000, 31.000000, 29.000000, 28.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 24.000000, 27.000000, 30.000000, 33.000000, 35.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 39.000000, 35.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 25.000000, 25.000000, 26.000000, 26.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 39.000000, 35.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 25.000000, 25.000000, 26.000000, 25.000000, 24.000000, 24.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 39.000000, 36.000000, 33.000000, 31.000000, 30.000000, 30.000000, 30.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 29.000000, 32.000000, 34.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 39.000000, 36.000000, 33.000000, 31.000000, 30.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 28.000000, 31.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 28.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 26.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 27.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 28.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 25.000000, 27.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 38.000000, 34.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 26.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 34.000000, 30.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 21.000000, 22.000000, 26.000000, 30.000000, 33.000000, 35.000000, 36.000000, 38.000000, 39.000000, 39.000000, 40.000000, 40.000000, 39.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 22.000000, 26.000000, 29.000000, 32.000000, 35.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 40.000000, 39.000000, 37.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 24.000000, 26.000000, 29.000000, 32.000000, 34.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 22.000000, 25.000000, 29.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 37.000000, 34.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 22.000000, 23.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 36.000000, 33.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 22.000000, 21.000000, 21.000000, 22.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 26.000000, 29.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 35.000000, 32.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 26.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 40.000000, 36.000000, 32.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 25.000000, 26.000000, 29.000000, 33.000000, 36.000000, 39.000000, 42.000000, 44.000000, 45.000000, 45.000000, 46.000000, 45.000000, 44.000000, 43.000000, 40.000000, 38.000000, 37.000000, 36.000000, 35.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 30.000000, 33.000000, 37.000000, 40.000000, 43.000000, 44.000000, 45.000000, 46.000000, 46.000000, 46.000000, 45.000000, 44.000000, 43.000000, 40.000000, 36.000000, 34.000000, 33.000000, 32.000000, 32.000000, 32.000000, 31.000000, 31.000000, 30.000000, 29.000000, 29.000000, 32.000000, 35.000000, 38.000000, 41.000000, 42.000000, 43.000000, 44.000000, 45.000000, 45.000000, 44.000000, 43.000000, 39.000000, 36.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 27.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 28.000000, 31.000000, 34.000000, 37.000000, 39.000000, 41.000000, 42.000000, 42.000000, 43.000000, 42.000000, 41.000000, 40.000000, 36.000000, 33.000000, 31.000000, 30.000000, 29.000000, 27.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 26.000000, 29.000000, 32.000000, 35.000000, 37.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 42.000000, 41.000000, 40.000000, 37.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 33.000000, 35.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 36.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 43.000000, 43.000000, 43.000000, 42.000000, 41.000000, 37.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 28.000000, 28.000000, 28.000000, 28.000000, 27.000000, 28.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 43.000000, 44.000000, 43.000000, 43.000000, 42.000000, 38.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 28.000000, 30.000000, 33.000000, 36.000000, 38.000000, 40.000000, 41.000000, 42.000000, 43.000000, 44.000000, 44.000000, 43.000000, 42.000000, 39.000000, 36.000000, 36.000000, 35.000000, 34.000000, 33.000000, 33.000000, 33.000000, 32.000000, 31.000000, 29.000000, 30.000000, 33.000000, 36.000000, 39.000000, 42.000000, 43.000000, 45.000000, 46.000000, 46.000000, 47.000000, 46.000000, 45.000000, 42.000000, 37.000000, 34.000000, 34.000000, 34.000000, 34.000000, 33.000000, 33.000000, 32.000000, 32.000000, 32.000000, 32.000000, 33.000000, 35.000000, 36.000000, 37.000000, 39.000000, 41.000000, 42.000000, 43.000000, 44.000000, 44.000000, 43.000000, 42.000000, 40.000000, 36.000000, 33.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 28.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 37.000000, 39.000000, 40.000000, 40.000000, 41.000000, 41.000000, 40.000000, 39.000000, 37.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 29.000000, 30.000000, 32.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 39.000000, 38.000000, 36.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 27.000000, 30.000000, 32.000000, 33.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 38.000000, 37.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 36.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 41.000000, 40.000000, 39.000000, 38.000000, 36.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 41.000000, 41.000000, 40.000000, 37.000000, 35.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 38.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 31.000000, 31.000000, 30.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 27.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 31.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 31.000000, 30.000000, 30.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 29.000000, 31.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 33.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 28.000000, 30.000000, 32.000000, 33.000000, 35.000000, 36.000000, 37.000000, 37.000000, 38.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 29.000000, 28.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 25.000000, 25.000000, 25.000000, 26.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 37.000000, 36.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 28.000000, 31.000000, 34.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 37.000000, 36.000000, 35.000000, 32.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 28.000000, 30.000000, 32.000000, 35.000000, 37.000000, 38.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 37.000000, 35.000000, 34.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 28.000000, 29.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 34.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 26.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 38.000000, 32.000000, 30.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 26.000000, 28.000000, 30.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 26.000000, 28.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 33.000000, 34.000000, 34.000000, 35.000000, 35.000000, 35.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 38.000000, 37.000000, 36.000000, 35.000000, 32.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 24.000000, 26.000000, 29.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 40.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 32.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 29.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 39.000000, 38.000000, 37.000000, 35.000000, 32.000000, 32.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 28.000000, 30.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 35.000000, 35.000000, 34.000000, 33.000000, 31.000000, 31.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 33.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 25.000000, 27.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 35.000000, 34.000000, 34.000000, 33.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 25.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 27.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 36.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 27.000000, 28.000000, 30.000000, 31.000000, 31.000000, 31.000000, 31.000000, 31.000000, 32.000000, 32.000000, 31.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 24.000000, 26.000000, 28.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 35.000000, 34.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 24.000000, 26.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 32.000000, 31.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 23.000000, 23.000000, 26.000000, 29.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 33.000000, 31.000000, 31.000000, 30.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 27.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 36.000000, 34.000000, 33.000000, 33.000000, 32.000000, 30.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 35.000000, 35.000000, 34.000000, 34.000000, 33.000000, 31.000000, 31.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 29.000000, 31.000000, 34.000000, 35.000000, 36.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 31.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 24.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 32.000000, 31.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 28.000000, 30.000000, 31.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 28.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 36.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 26.000000, 29.000000, 32.000000, 35.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 31.000000, 30.000000, 30.000000, 29.000000, 28.000000, 26.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 22.000000, 26.000000, 30.000000, 35.000000, 38.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 36.000000, 32.000000, 30.000000, 30.000000, 30.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 38.000000, 39.000000, 38.000000, 37.000000, 36.000000, 34.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 38.000000, 37.000000, 37.000000, 34.000000, 32.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 29.000000, 29.000000, 29.000000, 29.000000, 30.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 32.000000, 31.000000, 31.000000, 30.000000, 28.000000, 26.000000, 26.000000, 26.000000, 27.000000, 27.000000, 27.000000, 28.000000, 31.000000, 34.000000, 36.000000, 38.000000, 39.000000, 40.000000, 40.000000, 41.000000, 40.000000, 39.000000, 37.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 28.000000, 32.000000, 35.000000, 38.000000, 39.000000, 40.000000, 41.000000, 42.000000, 42.000000, 41.000000, 40.000000, 38.000000, 35.000000, 33.000000, 32.000000, 31.000000, 30.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 26.000000, 29.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 37.000000, 37.000000, 36.000000, 34.000000, 32.000000, 30.000000, 29.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 27.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 36.000000, 36.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 29.000000, 28.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 26.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 34.000000, 32.000000, 30.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 28.000000, 31.000000, 33.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 33.000000, 31.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 28.000000, 26.000000, 26.000000, 25.000000, 24.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 24.000000, 26.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 30.000000, 27.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 20.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 34.000000, 31.000000, 29.000000, 28.000000, 28.000000, 27.000000, 24.000000, 22.000000, 21.000000, 21.000000, 20.000000, 19.000000, 19.000000, 19.000000, 21.000000, 25.000000, 29.000000, 32.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 36.000000, 35.000000, 32.000000, 29.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 23.000000, 27.000000, 30.000000, 33.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 28.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 23.000000, 27.000000, 30.000000, 33.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 32.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 24.000000, 28.000000, 31.000000, 34.000000, 37.000000, 38.000000, 39.000000, 40.000000, 39.000000, 38.000000, 37.000000, 34.000000, 31.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 26.000000, 29.000000, 32.000000, 34.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 34.000000, 30.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 24.000000, 27.000000, 30.000000, 33.000000, 35.000000, 36.000000, 37.000000, 38.000000, 38.000000, 37.000000, 36.000000, 32.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 20.000000, 20.000000, 19.000000, 20.000000, 23.000000, 27.000000, 31.000000, 34.000000, 36.000000, 37.000000, 37.000000, 37.000000, 37.000000, 36.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 20.000000, 20.000000, 23.000000, 26.000000, 30.000000, 33.000000, 36.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 30.000000, 29.000000, 29.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 23.000000, 27.000000, 32.000000, 35.000000, 37.000000, 38.000000, 38.000000, 39.000000, 38.000000, 38.000000, 36.000000, 33.000000, 30.000000, 29.000000, 29.000000, 28.000000, 26.000000, 24.000000, 22.000000, 22.000000, 21.000000, 20.000000, 20.000000, 20.000000, 21.000000, 25.000000, 30.000000, 35.000000, 38.000000, 39.000000, 40.000000, 41.000000, 40.000000, 39.000000, 38.000000, 34.000000, 31.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 21.000000, 21.000000, 23.000000, 27.000000, 31.000000, 35.000000, 38.000000, 40.000000, 41.000000, 41.000000, 41.000000, 40.000000, 39.000000, 36.000000, 34.000000, 33.000000, 31.000000, 29.000000, 29.000000, 28.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 27.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 31.000000, 30.000000, 29.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 22.000000, 22.000000, 23.000000, 24.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 22.000000, 24.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 22.000000, 25.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 37.000000, 37.000000, 35.000000, 32.000000, 29.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 22.000000, 25.000000, 28.000000, 31.000000, 34.000000, 35.000000, 36.000000, 37.000000, 38.000000, 37.000000, 36.000000, 32.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 23.000000, 27.000000, 30.000000, 32.000000, 35.000000, 37.000000, 38.000000, 39.000000, 39.000000, 38.000000, 37.000000, 33.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 23.000000, 27.000000, 31.000000, 34.000000, 37.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 37.000000, 34.000000, 31.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 25.000000, 28.000000, 32.000000, 35.000000, 37.000000, 39.000000, 40.000000, 40.000000, 40.000000, 39.000000, 38.000000, 30.000000, 28.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 22.000000, 24.000000, 27.000000, 30.000000, 31.000000, 33.000000, 34.000000, 34.000000, 34.000000, 34.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 26.000000, 26.000000, 25.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 22.000000, 25.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 27.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 17.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 28.000000, 29.000000, 28.000000, 27.000000, 26.000000, 22.000000, 19.000000, 18.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 14.000000, 14.000000, 13.000000, 13.000000, 14.000000, 18.000000, 21.000000, 24.000000, 26.000000, 27.000000, 28.000000, 28.000000, 28.000000, 27.000000, 26.000000, 24.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 14.000000, 14.000000, 15.000000, 19.000000, 22.000000, 25.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 28.000000, 25.000000, 23.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 20.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 20.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 30.000000, 28.000000, 25.000000, 23.000000, 23.000000, 23.000000, 22.000000, 20.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 16.000000, 20.000000, 24.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 35.000000, 34.000000, 32.000000, 29.000000, 27.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 23.000000, 23.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 23.000000, 25.000000, 27.000000, 30.000000, 33.000000, 34.000000, 34.000000, 34.000000, 32.000000, 29.000000, 27.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 21.000000, 23.000000, 26.000000, 29.000000, 31.000000, 33.000000, 34.000000, 35.000000, 34.000000, 34.000000, 33.000000, 30.000000, 29.000000, 28.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 20.000000, 21.000000, 23.000000, 26.000000, 29.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 31.000000, 29.000000, 27.000000, 27.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 19.000000, 23.000000, 27.000000, 30.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 34.000000, 32.000000, 29.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 23.000000, 22.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 18.000000, 21.000000, 24.000000, 26.000000, 29.000000, 30.000000, 31.000000, 31.000000, 31.000000, 32.000000, 30.000000, 27.000000, 25.000000, 24.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 17.000000, 16.000000, 17.000000, 20.000000, 24.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 32.000000, 30.000000, 28.000000, 26.000000, 26.000000, 25.000000, 24.000000, 22.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 17.000000, 21.000000, 25.000000, 28.000000, 31.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 31.000000, 29.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 24.000000, 24.000000, 23.000000, 21.000000, 20.000000, 18.000000, 17.000000, 18.000000, 21.000000, 24.000000, 27.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 33.000000, 31.000000, 28.000000, 27.000000, 26.000000, 25.000000, 24.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 21.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 32.000000, 30.000000, 27.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 18.000000, 21.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 31.000000, 31.000000, 30.000000, 29.000000, 26.000000, 24.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 18.000000, 18.000000, 21.000000, 24.000000, 27.000000, 29.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 29.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 17.000000, 17.000000, 17.000000, 19.000000, 23.000000, 27.000000, 30.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 31.000000, 27.000000, 25.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 18.000000, 17.000000, 17.000000, 17.000000, 17.000000, 20.000000, 24.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 35.000000, 35.000000, 32.000000, 28.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 21.000000, 23.000000, 26.000000, 29.000000, 32.000000, 33.000000, 34.000000, 35.000000, 36.000000, 35.000000, 33.000000, 31.000000, 29.000000, 28.000000, 27.000000, 25.000000, 23.000000, 22.000000, 22.000000, 21.000000, 21.000000, 20.000000, 20.000000, 20.000000, 20.000000, 23.000000, 27.000000, 30.000000, 32.000000, 34.000000, 35.000000, 36.000000, 36.000000, 35.000000, 33.000000, 29.000000, 27.000000, 26.000000, 26.000000, 26.000000, 26.000000, 26.000000, 25.000000, 24.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 22.000000, 27.000000, 30.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 32.000000, 30.000000, 28.000000, 27.000000, 26.000000, 25.000000, 25.000000, 25.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 21.000000, 23.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 31.000000, 30.000000, 29.000000, 27.000000, 27.000000, 27.000000, 26.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 21.000000, 20.000000, 20.000000, 22.000000, 25.000000, 28.000000, 30.000000, 31.000000, 32.000000, 32.000000, 32.000000, 31.000000, 30.000000, 28.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 21.000000, 20.000000, 20.000000, 19.000000, 19.000000, 19.000000, 19.000000, 22.000000, 26.000000, 29.000000, 32.000000, 33.000000, 34.000000, 34.000000, 34.000000, 33.000000, 31.000000, 28.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 22.000000, 22.000000, 22.000000, 22.000000, 21.000000, 21.000000, 22.000000, 24.000000, 26.000000, 29.000000, 32.000000, 33.000000, 35.000000, 36.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 30.000000, 29.000000, 28.000000, 26.000000, 25.000000, 25.000000, 25.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 25.000000, 27.000000, 29.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 26.000000, 24.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 23.000000, 22.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 21.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 34.000000, 33.000000, 33.000000, 31.000000, 29.000000, 27.000000, 26.000000, 25.000000, 24.000000, 23.000000, 23.000000, 23.000000, 22.000000, 21.000000, 20.000000, 20.000000, 20.000000, 20.000000, 22.000000, 25.000000, 28.000000, 31.000000, 32.000000, 33.000000, 33.000000, 33.000000, 32.000000, 30.000000, 27.000000, 26.000000, 25.000000, 25.000000, 26.000000, 25.000000, 24.000000, 23.000000, 22.000000, 21.000000, 20.000000, 19.000000, 19.000000, 19.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 29.000000, 29.000000, 29.000000, 28.000000, 27.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 13.000000, 16.000000, 20.000000, 24.000000, 27.000000, 29.000000, 30.000000, 31.000000, 31.000000, 30.000000, 27.000000, 25.000000, 22.000000, 20.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 16.000000, 19.000000, 22.000000, 25.000000, 26.000000, 27.000000, 28.000000, 28.000000, 27.000000, 25.000000, 24.000000, 23.000000, 21.000000, 21.000000, 20.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 17.000000, 17.000000, 17.000000, 17.000000, 18.000000, 20.000000, 21.000000, 22.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 23.000000, 21.000000, 20.000000, 19.000000, 19.000000, 19.000000, 19.000000, 18.000000, 17.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 14.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 26.000000, 25.000000, 23.000000, 20.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 17.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 12.000000, 14.000000, 17.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 23.000000, 20.000000, 20.000000, 19.000000, 16.000000, 14.000000, 13.000000, 13.000000, 12.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 14.000000, 18.000000, 22.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 25.000000, 23.000000, 22.000000, 20.000000, 19.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 14.000000, 16.000000, 20.000000, 23.000000, 25.000000, 27.000000, 27.000000, 27.000000, 27.000000, 26.000000, 24.000000, 21.000000, 19.000000, 18.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 16.000000, 20.000000, 24.000000, 27.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 26.000000, 23.000000, 21.000000, 21.000000, 21.000000, 20.000000, 20.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 17.000000, 16.000000, 16.000000, 17.000000, 21.000000, 24.000000, 26.000000, 28.000000, 29.000000, 30.000000, 30.000000, 29.000000, 25.000000, 22.000000, 21.000000, 21.000000, 21.000000, 20.000000, 19.000000, 19.000000, 18.000000, 18.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 24.000000, 24.000000, 24.000000, 23.000000, 21.000000, 19.000000, 19.000000, 19.000000, 19.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 13.000000, 15.000000, 17.000000, 20.000000, 21.000000, 22.000000, 22.000000, 22.000000, 21.000000, 19.000000, 16.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 21.000000, 18.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 10.000000, 14.000000, 18.000000, 22.000000, 25.000000, 26.000000, 27.000000, 27.000000, 26.000000, 22.000000, 19.000000, 17.000000, 16.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 13.000000, 16.000000, 19.000000, 22.000000, 25.000000, 26.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 16.000000, 16.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 13.000000, 16.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 24.000000, 23.000000, 20.000000, 16.000000, 15.000000, 14.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 21.000000, 18.000000, 17.000000, 16.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 12.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 21.000000, 18.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 10.000000, 14.000000, 18.000000, 21.000000, 23.000000, 24.000000, 25.000000, 25.000000, 24.000000, 22.000000, 18.000000, 16.000000, 14.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 9.000000, 12.000000, 16.000000, 20.000000, 23.000000, 24.000000, 25.000000, 26.000000, 25.000000, 21.000000, 17.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 21.000000, 19.000000, 18.000000, 15.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 11.000000, 14.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 22.000000, 19.000000, 17.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 15.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 23.000000, 21.000000, 20.000000, 19.000000, 17.000000, 15.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 14.000000, 13.000000, 13.000000, 13.000000, 14.000000, 16.000000, 18.000000, 20.000000, 23.000000, 24.000000, 24.000000, 24.000000, 23.000000, 21.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 13.000000, 12.000000, 12.000000, 12.000000, 13.000000, 16.000000, 19.000000, 22.000000, 24.000000, 25.000000, 26.000000, 25.000000, 24.000000, 20.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 24.000000, 23.000000, 20.000000, 17.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 14.000000, 16.000000, 18.000000, 20.000000, 21.000000, 21.000000, 21.000000, 20.000000, 17.000000, 15.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 4.000000, 7.000000, 9.000000, 11.000000, 12.000000, 13.000000, 13.000000, 14.000000, 13.000000, 11.000000, 8.000000, 6.000000, 5.000000, 4.000000, 3.000000, 2.000000, 2.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 4.000000, 7.000000, 9.000000, 12.000000, 13.000000, 14.000000, 15.000000, 14.000000, 11.000000, 8.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 2.000000, 2.000000, 4.000000, 7.000000, 11.000000, 14.000000, 15.000000, 16.000000, 17.000000, 17.000000, 16.000000, 13.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 6.000000, 10.000000, 14.000000, 17.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 15.000000, 17.000000, 17.000000, 16.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 20.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 10.000000, 12.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 24.000000, 23.000000, 22.000000, 20.000000, 18.000000, 18.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 14.000000, 13.000000, 13.000000, 13.000000, 12.000000, 12.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 22.000000, 23.000000, 23.000000, 23.000000, 22.000000, 20.000000, 18.000000, 17.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 24.000000, 25.000000, 26.000000, 26.000000, 25.000000, 22.000000, 20.000000, 18.000000, 17.000000, 16.000000, 16.000000, 15.000000, 15.000000, 15.000000, 15.000000, 14.000000, 14.000000, 14.000000, 13.000000, 13.000000, 14.000000, 17.000000, 21.000000, 24.000000, 25.000000, 26.000000, 27.000000, 26.000000, 25.000000, 22.000000, 20.000000, 19.000000, 18.000000, 17.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 12.000000, 12.000000, 11.000000, 11.000000, 11.000000, 12.000000, 15.000000, 18.000000, 21.000000, 23.000000, 24.000000, 24.000000, 23.000000, 22.000000, 20.000000, 19.000000, 19.000000, 18.000000, 17.000000, 16.000000, 15.000000, 14.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 11.000000, 14.000000, 17.000000, 20.000000, 21.000000, 22.000000, 23.000000, 23.000000, 22.000000, 19.000000, 16.000000, 16.000000, 16.000000, 15.000000, 14.000000, 13.000000, 11.000000, 10.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 9.000000, 13.000000, 16.000000, 18.000000, 20.000000, 21.000000, 22.000000, 21.000000, 20.000000, 17.000000, 15.000000, 15.000000, 15.000000, 14.000000, 13.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 8.000000, 10.000000, 14.000000, 17.000000, 19.000000, 20.000000, 20.000000, 21.000000, 19.000000, 16.000000, 13.000000, 12.000000, 11.000000, 10.000000, 9.000000, 8.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 3.000000, 4.000000, 7.000000, 10.000000, 13.000000, 15.000000, 16.000000, 17.000000, 18.000000, 17.000000, 13.000000, 10.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 4.000000, 7.000000, 11.000000, 15.000000, 17.000000, 18.000000, 19.000000, 19.000000, 18.000000, 15.000000, 12.000000, 12.000000, 12.000000, 10.000000, 8.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 6.000000, 9.000000, 13.000000, 16.000000, 18.000000, 19.000000, 20.000000, 20.000000, 19.000000, 17.000000, 15.000000, 13.000000, 11.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 7.000000, 9.000000, 13.000000, 16.000000, 17.000000, 18.000000, 18.000000, 18.000000, 18.000000, 17.000000, 15.000000, 13.000000, 13.000000, 12.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 7.000000, 7.000000, 8.000000, 10.000000, 11.000000, 12.000000, 13.000000, 13.000000, 13.000000, 12.000000, 10.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 7.000000, 8.000000, 9.000000, 10.000000, 11.000000, 11.000000, 11.000000, 11.000000, 10.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 7.000000, 6.000000, 6.000000, 6.000000, 6.000000, 5.000000, 5.000000, 4.000000, 5.000000, 7.000000, 9.000000, 11.000000, 12.000000, 13.000000, 13.000000, 13.000000, 12.000000, 10.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 2.000000, 2.000000, 2.000000, 3.000000, 7.000000, 10.000000, 12.000000, 14.000000, 15.000000, 15.000000, 15.000000, 14.000000, 12.000000, 10.000000, 9.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 5.000000, 8.000000, 11.000000, 14.000000, 15.000000, 15.000000, 14.000000, 14.000000, 14.000000, 13.000000, 11.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 10.000000, 9.000000, 7.000000, 6.000000, 5.000000, 3.000000, 2.000000, 1.000000, 2.000000, 4.000000, 7.000000, 9.000000, 10.000000, 11.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 6.000000, 4.000000, 3.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 3.000000, 7.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 15.000000, 11.000000, 9.000000, 8.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 3.000000, 3.000000, 3.000000, 4.000000, 8.000000, 12.000000, 15.000000, 17.000000, 19.000000, 20.000000, 19.000000, 18.000000, 16.000000, 15.000000, 12.000000, 10.000000, 10.000000, 9.000000, 9.000000, 9.000000, 9.000000, 9.000000, 8.000000, 8.000000, 8.000000, 8.000000, 7.000000, 8.000000, 11.000000, 14.000000, 17.000000, 18.000000, 19.000000, 20.000000, 19.000000, 17.000000, 14.000000, 13.000000, 12.000000, 11.000000, 11.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 6.000000, 8.000000, 11.000000, 14.000000, 16.000000, 17.000000, 17.000000, 17.000000, 15.000000, 13.000000, 13.000000, 12.000000, 11.000000, 11.000000, 10.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 5.000000, 7.000000, 10.000000, 13.000000, 14.000000, 15.000000, 16.000000, 16.000000, 15.000000, 13.000000, 11.000000, 10.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 4.000000, 3.000000, 2.000000, 2.000000, 1.000000, 1.000000, 1.000000, 2.000000, 4.000000, 7.000000, 9.000000, 12.000000, 13.000000, 13.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 9.000000, 11.000000, 12.000000, 13.000000, 14.000000, 14.000000, 13.000000, 10.000000, 9.000000, 8.000000, 7.000000, 7.000000, 7.000000, 7.000000, 7.000000, 6.000000, 6.000000, 5.000000, 4.000000, 4.000000, 3.000000, 3.000000, 4.000000, 6.000000, 9.000000, 10.000000, 11.000000, 12.000000, 12.000000, 11.000000, 10.000000, 8.000000, 7.000000, 6.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 3.000000, 2.000000, 1.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 4.000000, 7.000000, 10.000000, 11.000000, 12.000000, 13.000000, 13.000000, 12.000000, 9.000000, 6.000000, 6.000000, 6.000000, 5.000000, 3.000000, 2.000000, 1.000000, 1.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 5.000000, 8.000000, 11.000000, 13.000000, 14.000000, 15.000000, 15.000000, 14.000000, 12.000000, 10.000000, 9.000000, 8.000000, 8.000000, 9.000000, 8.000000, 7.000000, 6.000000, 5.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 6.000000, 8.000000, 9.000000, 10.000000, 11.000000, 12.000000, 12.000000, 11.000000, 9.000000, 7.000000, 7.000000, 7.000000, 6.000000, 5.000000, 5.000000, 4.000000, 4.000000, 4.000000, 4.000000, 3.000000, 3.000000, 3.000000, 2.000000, 3.000000, 4.000000, 6.000000, 8.000000, 9.000000, 10.000000, 10.000000, 10.000000, 9.000000, 9.000000, 17.000000, 15.000000, 12.000000, 10.000000, 9.000000, 8.000000, 7.000000], + "batt_room_temperature_celsius": [25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000, 25.000000], "batt_voltage_choice": 0, "batt_voltage_matrix": [ [0.000000, 0.000000] @@ -488,7 +488,7 @@ "batt_dispatch_pvs_ki": 1.8, "batt_dispatch_pvs_kp": 1.2, "batt_dispatch_pvs_max_ramp": 5, - "batt_dispatch_pvs_nameplate_ac": 38500, + "batt_dispatch_pvs_nameplate_ac": 37660, "batt_dispatch_pvs_short_forecast_enable": 0, "batt_dispatch_pvs_soc_rest": 50, "batt_dispatch_pvs_timestep_multiplier": 10, diff --git a/api/api_autogen/library/defaults/Pvsamv1_PVBatterySingleOwner.json b/api/api_autogen/library/defaults/Pvsamv1_PVBatterySingleOwner.json index 2fe6c97e73..af8c13fba0 100644 --- a/api/api_autogen/library/defaults/Pvsamv1_PVBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Pvsamv1_PVBatterySingleOwner.json @@ -166,7 +166,7 @@ "CECPerformanceModelWithModuleDatabase": { "cec_a_ref": 2.57764, "cec_adjust": 22.9092, - "cec_alpha_sc": 0.003735, + "cec_alpha_sc": 0.00373527, "cec_area": 1.631, "cec_array_cols": 10, "cec_array_rows": 1, @@ -181,7 +181,7 @@ "cec_height": 0, "cec_i_l_ref": 6.05373, "cec_i_mp_ref": 5.67, - "cec_i_o_ref": 8.36043e-11, + "cec_i_o_ref": 8.36e-11, "cec_i_sc_ref": 6.05, "cec_is_bifacial": 0, "cec_module_length": 1.631, @@ -301,24 +301,24 @@ "inv_num_mppt": 1, "inv_pd_eff": 95, "inv_pd_paco": 4000, - "inv_snl_eff_cec": 97.5869, - "inv_snl_paco": 770000, + "inv_snl_eff_cec": 96.7675, + "inv_snl_paco": 753200, "inverter_count": 50, "inverter_model": 0, "mppt_hi_inverter": 820, "mppt_low_inverter": 545 }, "InverterCECDatabase": { - "inv_snl_c0": -2.44558e-08, - "inv_snl_c1": 1.2e-05, - "inv_snl_c2": 0.001461, - "inv_snl_c3": -0.000203, - "inv_snl_paco": 770000, - "inv_snl_pdco": 791706, - "inv_snl_pnt": 231, - "inv_snl_pso": 2859.5, + "inv_snl_c0": -1.40704e-08, + "inv_snl_c1": 6.34566e-06, + "inv_snl_c2": 0.00155414, + "inv_snl_c3": -0.000271668, + "inv_snl_paco": 753200, + "inv_snl_pdco": 777216, + "inv_snl_pnt": 122.55, + "inv_snl_pso": 3714.14, "inv_snl_vdcmax": 820, - "inv_snl_vdco": 614, + "inv_snl_vdco": 615, "inv_tdc_cec_db": [ [1300.000000, 50.000000, -0.020000, 53.000000, -0.470000] ] @@ -488,7 +488,7 @@ "batt_dispatch_pvs_ki": 1.8, "batt_dispatch_pvs_kp": 1.2, "batt_dispatch_pvs_max_ramp": 10, - "batt_dispatch_pvs_nameplate_ac": 38500, + "batt_dispatch_pvs_nameplate_ac": 37660, "batt_dispatch_pvs_short_forecast_enable": 0, "batt_dispatch_pvs_soc_rest": 50, "batt_dispatch_pvs_timestep_multiplier": 3, diff --git a/api/api_autogen/library/defaults/Singleowner_BiopowerSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_BiopowerSingleOwner.json index 30fae451aa..54a1182bb4 100644 --- a/api/api_autogen/library/defaults/Singleowner_BiopowerSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_BiopowerSingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 3.6457e+06, + "construction_financing_cost": 3.75339e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -97,7 +97,7 @@ "om_opt_fuel_2_usage": 0, "om_production": [4.000000], "om_production_escal": 0, - "total_installed_cost": 1.82285e+08 + "total_installed_cost": 2.00181e+08 }, "LandLease": { }, diff --git a/api/api_autogen/library/defaults/Singleowner_FuelCellSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_FuelCellSingleOwner.json index 0e8978b873..282bf41018 100644 --- a/api/api_autogen/library/defaults/Singleowner_FuelCellSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_FuelCellSingleOwner.json @@ -108,7 +108,7 @@ "total_installed_cost": 2.43098e+06 }, "LandLease": { - "land_area": 0, + "land_area": 1.87859, "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, diff --git a/api/api_autogen/library/defaults/Singleowner_GenericBatterySingleOwner.json b/api/api_autogen/library/defaults/Singleowner_GenericBatterySingleOwner.json index 2c46038bbe..75d1eadb5d 100644 --- a/api/api_autogen/library/defaults/Singleowner_GenericBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_GenericBatterySingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 2.99649e+06, + "construction_financing_cost": 2.94174e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -88,7 +88,7 @@ "add_om_num_types": 1, "om_batt_capacity_cost": [10.000000], "om_batt_fixed_cost": [0.000000], - "om_batt_nameplate": 4000, + "om_batt_nameplate": 20000, "om_batt_replacement_cost": [241.790000], "om_batt_variable_cost": [0.000000], "om_capacity": [25.000000], @@ -100,7 +100,7 @@ "om_production": [0.000000], "om_production_escal": 0, "om_replacement_cost_escal": 0, - "total_installed_cost": 1.49825e+08 + "total_installed_cost": 1.56893e+08 }, "LandLease": { }, @@ -263,7 +263,7 @@ "pbi_uti_term": 10 }, "BatterySystem": { - "batt_computed_bank_capacity": 4000, + "batt_computed_bank_capacity": 20000, "batt_meter_position": 1, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], @@ -287,7 +287,7 @@ "FuelCell": { }, "CapacityPayments": { - "cp_battery_nameplate": 4, + "cp_battery_nameplate": 9.59999, "cp_capacity_credit_percent": [0.000000], "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, @@ -300,7 +300,7 @@ }, "LCOS": { "batt_salvage_percentage": 0, - "battery_total_cost_lcos": 1.43848e+06 + "battery_total_cost_lcos": 7.1675e+06 }, "ChargesByMonth": { } diff --git a/api/api_autogen/library/defaults/Singleowner_GenericSystemSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_GenericSystemSingleOwner.json index 316e8d6d28..0523f6dbea 100644 --- a/api/api_autogen/library/defaults/Singleowner_GenericSystemSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_GenericSystemSingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 2.184e+07, + "construction_financing_cost": 2.0475e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, diff --git a/api/api_autogen/library/defaults/Singleowner_HighXConcentratingPVSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_HighXConcentratingPVSingleOwner.json index 445bc9eee2..5719a1da2c 100644 --- a/api/api_autogen/library/defaults/Singleowner_HighXConcentratingPVSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_HighXConcentratingPVSingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 121589, + "construction_financing_cost": 114780, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -91,11 +91,11 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 6.07946e+06 + "total_installed_cost": 6.12158e+06 }, "LandLease": { "land_area": 6.22692, - "om_land_lease": [100.000000], + "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, "TaxCreditIncentives": { diff --git a/api/api_autogen/library/defaults/Singleowner_MSLFSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_MSLFSingleOwner.json index e43f9a2a6c..65adc52c96 100644 --- a/api/api_autogen/library/defaults/Singleowner_MSLFSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_MSLFSingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 2.46066e+07, + "construction_financing_cost": 2.47901e+07, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -93,10 +93,10 @@ "om_fuel_cost_escal": 0, "om_production": [4.000000], "om_production_escal": 0, - "total_installed_cost": 5.46813e+08 + "total_installed_cost": 5.50891e+08 }, "LandLease": { - "land_area": 446.26, + "land_area": 452.211, "om_land_lease": [0.000000], "om_land_lease_escal": 0 }, diff --git a/api/api_autogen/library/defaults/Singleowner_PVBatterySingleOwner.json b/api/api_autogen/library/defaults/Singleowner_PVBatterySingleOwner.json index 0e16e7e45a..148fd240c0 100644 --- a/api/api_autogen/library/defaults/Singleowner_PVBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_PVBatterySingleOwner.json @@ -288,7 +288,7 @@ "FuelCell": { }, "CapacityPayments": { - "cp_battery_nameplate": 79.9999, + "cp_battery_nameplate": 19.2, "cp_capacity_credit_percent": [0.000000], "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, diff --git a/api/api_autogen/library/defaults/Singleowner_StandaloneBatterySingleOwner.json b/api/api_autogen/library/defaults/Singleowner_StandaloneBatterySingleOwner.json index 09c708c4ea..7fa4490c76 100644 --- a/api/api_autogen/library/defaults/Singleowner_StandaloneBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_StandaloneBatterySingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 35494.5, + "construction_financing_cost": 1.4746e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -80,7 +80,7 @@ "reserves_interest": 1.25, "salvage_percentage": 0, "state_tax_rate": [7.000000], - "system_capacity": 999.999, + "system_capacity": 57600, "term_int_rate": 4, "term_tenor": 18 }, @@ -88,14 +88,14 @@ "add_om_num_types": 1, "om_batt_capacity_cost": [15.000000], "om_batt_fixed_cost": [0.000000], - "om_batt_nameplate": 4000, + "om_batt_nameplate": 240000, "om_batt_replacement_cost": [241.790000], "om_batt_variable_cost": [0.000000], "om_capacity_escal": 0, "om_fixed_escal": 0, "om_production_escal": 0, "om_replacement_cost_escal": 0, - "total_installed_cost": 1.77472e+06 + "total_installed_cost": 7.86456e+07 }, "LandLease": { }, @@ -167,25 +167,25 @@ "cbi_fed_amount": 0, "cbi_fed_deprbas_fed": 0, "cbi_fed_deprbas_sta": 0, - "cbi_fed_maxvalue": 0, + "cbi_fed_maxvalue": 1e+38, "cbi_fed_tax_fed": 1, "cbi_fed_tax_sta": 1, "cbi_oth_amount": 0, "cbi_oth_deprbas_fed": 0, "cbi_oth_deprbas_sta": 0, - "cbi_oth_maxvalue": 0, + "cbi_oth_maxvalue": 1e+38, "cbi_oth_tax_fed": 1, "cbi_oth_tax_sta": 1, "cbi_sta_amount": 0, "cbi_sta_deprbas_fed": 0, "cbi_sta_deprbas_sta": 0, - "cbi_sta_maxvalue": 0, + "cbi_sta_maxvalue": 1e+38, "cbi_sta_tax_fed": 1, "cbi_sta_tax_sta": 1, "cbi_uti_amount": 0, "cbi_uti_deprbas_fed": 0, "cbi_uti_deprbas_sta": 0, - "cbi_uti_maxvalue": 0, + "cbi_uti_maxvalue": 1e+38, "cbi_uti_tax_fed": 1, "cbi_uti_tax_sta": 1, "ibi_fed_amount": 0, @@ -237,28 +237,28 @@ "pbi_fed_for_ds": 0, "pbi_fed_tax_fed": 1, "pbi_fed_tax_sta": 1, - "pbi_fed_term": 0, + "pbi_fed_term": 10, "pbi_oth_amount": [0.000000], "pbi_oth_escal": 0, "pbi_oth_for_ds": 0, "pbi_oth_tax_fed": 1, "pbi_oth_tax_sta": 1, - "pbi_oth_term": 0, + "pbi_oth_term": 10, "pbi_sta_amount": [0.000000], "pbi_sta_escal": 0, "pbi_sta_for_ds": 0, "pbi_sta_tax_fed": 1, "pbi_sta_tax_sta": 1, - "pbi_sta_term": 0, + "pbi_sta_term": 10, "pbi_uti_amount": [0.000000], "pbi_uti_escal": 0, "pbi_uti_for_ds": 0, "pbi_uti_tax_fed": 1, "pbi_uti_tax_sta": 1, - "pbi_uti_term": 0 + "pbi_uti_term": 10 }, "BatterySystem": { - "batt_computed_bank_capacity": 4000, + "batt_computed_bank_capacity": 240000, "batt_meter_position": 1, "batt_replacement_option": 1, "batt_replacement_schedule_percent": [0.000000], @@ -272,7 +272,7 @@ "SystemOutput": { "degradation": [0.000000], "gen": [0], - "system_capacity": 999.999 + "system_capacity": 57600 }, "UtilityBill": { }, @@ -282,12 +282,12 @@ "FuelCell": { }, "CapacityPayments": { - "cp_battery_nameplate": 0, + "cp_battery_nameplate": 57.6, "cp_capacity_credit_percent": [0.000000], "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, "cp_capacity_payment_type": 0, - "cp_system_nameplate": 0 + "cp_system_nameplate": 57.6 }, "GridLimits": { "grid_curtailment_price": [0.000000], @@ -295,7 +295,7 @@ }, "LCOS": { "batt_salvage_percentage": 0, - "battery_total_cost_lcos": 1.77472e+06 + "battery_total_cost_lcos": 7.86456e+07 }, "ChargesByMonth": { } diff --git a/api/api_autogen/library/defaults/Singleowner_WindPowerSingleOwner.json b/api/api_autogen/library/defaults/Singleowner_WindPowerSingleOwner.json index 03fbe8256f..108d4991d2 100644 --- a/api/api_autogen/library/defaults/Singleowner_WindPowerSingleOwner.json +++ b/api/api_autogen/library/defaults/Singleowner_WindPowerSingleOwner.json @@ -48,7 +48,7 @@ }, "FinancialParameters": { "analysis_period": 25, - "construction_financing_cost": 1.296e+06, + "construction_financing_cost": 4.88625e+06, "cost_debt_closing": 450000, "cost_debt_fee": 2.75, "cost_other_financing": 0, @@ -91,7 +91,7 @@ "om_fixed_escal": 0, "om_production": [0.000000], "om_production_escal": 0, - "total_installed_cost": 6.48e+07 + "total_installed_cost": 2.606e+08 }, "LandLease": { }, @@ -276,7 +276,7 @@ "cp_capacity_payment_amount": [0.000000], "cp_capacity_payment_esc": 0, "cp_capacity_payment_type": 0, - "cp_system_nameplate": 48 + "cp_system_nameplate": 200 }, "GridLimits": { "grid_curtailment_price": [0.000000], diff --git a/api/api_autogen/library/defaults/TcsMSLF_MSLFMerchantPlant.json b/api/api_autogen/library/defaults/TcsMSLF_MSLFMerchantPlant.json index 22ba66f945..a1416c5b73 100644 --- a/api/api_autogen/library/defaults/TcsMSLF_MSLFMerchantPlant.json +++ b/api/api_autogen/library/defaults/TcsMSLF_MSLFMerchantPlant.json @@ -172,7 +172,7 @@ "mc_bal_cold": 0.2, "mc_bal_hot": 0.2, "mc_bal_sca": 4.5, - "nLoops": 150, + "nLoops": 152, "nMod": 16, "nSCA": 16, "nodes": 2000, diff --git a/api/api_autogen/library/defaults/TcsMSLF_MSLFSingleOwner.json b/api/api_autogen/library/defaults/TcsMSLF_MSLFSingleOwner.json index 50cb14570e..3d1a1e5725 100644 --- a/api/api_autogen/library/defaults/TcsMSLF_MSLFSingleOwner.json +++ b/api/api_autogen/library/defaults/TcsMSLF_MSLFSingleOwner.json @@ -172,7 +172,7 @@ "mc_bal_cold": 0.2, "mc_bal_hot": 0.2, "mc_bal_sca": 4.5, - "nLoops": 150, + "nLoops": 152, "nMod": 16, "nSCA": 16, "nodes": 2000, diff --git a/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatteryMerchantPlant.json b/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatteryMerchantPlant.json index 7923034b0b..de797a2c40 100644 --- a/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatteryMerchantPlant.json +++ b/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatteryMerchantPlant.json @@ -111,7 +111,7 @@ "ur_nm_yearend_sell_rate": 0, "ur_ts_buy_rate": [0.000000], "ur_ts_sell_rate": [0.000000], - "ur_yearzero_usage_peaks": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000] + "ur_yearzero_usage_peaks": [234.676000, 173.422000, 172.007000, 191.434000, 198.295000, 236.469000, 274.231000, 260.336000, 226.751000, 185.123000, 156.200000, 184.050000] }, "Lifetime": { "analysis_period": 25, diff --git a/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatterySingleOwner.json b/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatterySingleOwner.json index ca79656103..1c8ffcec1f 100644 --- a/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatterySingleOwner.json +++ b/api/api_autogen/library/defaults/Utilityrate5_StandaloneBatterySingleOwner.json @@ -111,7 +111,7 @@ "ur_nm_yearend_sell_rate": 0, "ur_ts_buy_rate": [0.000000], "ur_ts_sell_rate": [0.000000], - "ur_yearzero_usage_peaks": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000] + "ur_yearzero_usage_peaks": [234.676000, 173.422000, 172.007000, 191.434000, 198.295000, 236.469000, 274.231000, 260.336000, 226.751000, 185.123000, 156.200000, 184.050000] }, "Lifetime": { "analysis_period": 25, diff --git a/api/api_autogen/library/defaults/Windpower_WindPowerMerchantPlant.json b/api/api_autogen/library/defaults/Windpower_WindPowerMerchantPlant.json index e68952d0ab..b87b17802a 100644 --- a/api/api_autogen/library/defaults/Windpower_WindPowerMerchantPlant.json +++ b/api/api_autogen/library/defaults/Windpower_WindPowerMerchantPlant.json @@ -28,15 +28,15 @@ "wind_resource_shear": 0.14, "wind_turbine_hub_ht": 80, "wind_turbine_max_cp": 0.45, - "wind_turbine_powercurve_powerout": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 21.320000, 33.510000, 45.690000, 65.210000, 79.830000, 104.250000, 128.660000, 157.970000, 187.270000, 216.580000, 250.780000, 292.320000, 333.850000, 375.400000, 426.720000, 475.600000, 534.270000, 597.810000, 656.490000, 724.940000, 798.290000, 871.630000, 940.080000, 1010.000000, 1060.000000, 1130.000000, 1190.000000, 1240.000000, 1290.000000, 1330.000000, 1370.000000, 1390.000000, 1410.000000, 1430.000000, 1440.000000, 1460.000000, 1470.000000, 1475.000000, 1480.000000, 1485.000000, 1490.000000, 1495.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], + "wind_turbine_powercurve_powerout": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 25.710000, 37.140000, 54.290000, 77.140000, 111.430000, 145.710000, 185.710000, 231.430000, 300.000000, 334.290000, 391.430000, 454.290000, 511.430000, 602.850000, 654.290000, 734.290000, 820.000000, 905.710000, 1000.000000, 1070.000000, 1170.000000, 1280.000000, 1380.000000, 1510.000000, 1640.000000, 1790.000000, 1920.000000, 2010.000000, 2110.000000, 2190.000000, 2260.000000, 2320.000000, 2370.000000, 2420.000000, 2460.000000, 2480.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "wind_turbine_powercurve_windspeeds": [0.000000, 0.250000, 0.500000, 0.750000, 1.000000, 1.250000, 1.500000, 1.750000, 2.000000, 2.250000, 2.500000, 2.750000, 3.000000, 3.250000, 3.500000, 3.750000, 4.000000, 4.250000, 4.500000, 4.750000, 5.000000, 5.250000, 5.500000, 5.750000, 6.000000, 6.250000, 6.500000, 6.750000, 7.000000, 7.250000, 7.500000, 7.750000, 8.000000, 8.250000, 8.500000, 8.750000, 9.000000, 9.250000, 9.500000, 9.750000, 10.000000, 10.250000, 10.500000, 10.750000, 11.000000, 11.250000, 11.500000, 11.750000, 12.000000, 12.250000, 12.500000, 12.750000, 13.000000, 13.250000, 13.500000, 13.750000, 14.000000, 14.250000, 14.500000, 14.750000, 15.000000, 15.250000, 15.500000, 15.750000, 16.000000, 16.250000, 16.500000, 16.750000, 17.000000, 17.250000, 17.500000, 17.750000, 18.000000, 18.250000, 18.500000, 18.750000, 19.000000, 19.250000, 19.500000, 19.750000, 20.000000, 20.250000, 20.500000, 20.750000, 21.000000, 21.250000, 21.500000, 21.750000, 22.000000, 22.250000, 22.500000, 22.750000, 23.000000, 23.250000, 23.500000, 23.750000, 24.000000, 24.250000, 24.500000, 24.750000, 25.000000, 25.250000, 25.500000, 25.750000, 26.000000, 26.250000, 26.500000, 26.750000, 27.000000, 27.250000, 27.500000, 27.750000, 28.000000, 28.250000, 28.500000, 28.750000, 29.000000, 29.250000, 29.500000, 29.750000, 30.000000, 30.250000, 30.500000, 30.750000, 31.000000, 31.250000, 31.500000, 31.750000, 32.000000, 32.250000, 32.500000, 32.750000, 33.000000, 33.250000, 33.500000, 33.750000, 34.000000, 34.250000, 34.500000, 34.750000, 35.000000, 35.250000, 35.500000, 35.750000, 36.000000, 36.250000, 36.500000, 36.750000, 37.000000, 37.250000, 37.500000, 37.750000, 38.000000, 38.250000, 38.500000, 38.750000, 39.000000, 39.250000, 39.500000, 39.750000, 40.000000], "wind_turbine_rotor_diameter": 100 }, "Farm": { "system_capacity": 200000, "wind_farm_wake_model": 0, - "wind_farm_xCoordinates": [0.000000, 616.000000, 1232.000000, 1848.000000, 2464.000000, 3080.000000, 3696.000000, 4312.000000, 308.000000, 924.000000, 1540.000000, 2156.000000, 2772.000000, 3388.000000, 4004.000000, 4620.000000, 0.000000, 616.000000, 1232.000000, 1848.000000, 2464.000000, 3080.000000, 3696.000000, 4312.000000, 308.000000, 924.000000, 1540.000000, 2156.000000, 2772.000000, 3388.000000, 4004.000000, 4620.000000], - "wind_farm_yCoordinates": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000], + "wind_farm_xCoordinates": [0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000], + "wind_farm_yCoordinates": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000], "wind_resource_turbulence_coeff": 0.1 }, "Losses": { diff --git a/api/api_autogen/library/defaults/Windpower_WindPowerSingleOwner.json b/api/api_autogen/library/defaults/Windpower_WindPowerSingleOwner.json index ef880786e2..5472697af5 100644 --- a/api/api_autogen/library/defaults/Windpower_WindPowerSingleOwner.json +++ b/api/api_autogen/library/defaults/Windpower_WindPowerSingleOwner.json @@ -28,15 +28,15 @@ "wind_resource_shear": 0.14, "wind_turbine_hub_ht": 80, "wind_turbine_max_cp": 0.45, - "wind_turbine_powercurve_powerout": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 21.320000, 33.510000, 45.690000, 65.210000, 79.830000, 104.250000, 128.660000, 157.970000, 187.270000, 216.580000, 250.780000, 292.320000, 333.850000, 375.400000, 426.720000, 475.600000, 534.270000, 597.810000, 656.490000, 724.940000, 798.290000, 871.630000, 940.080000, 1010.000000, 1060.000000, 1130.000000, 1190.000000, 1240.000000, 1290.000000, 1330.000000, 1370.000000, 1390.000000, 1410.000000, 1430.000000, 1440.000000, 1460.000000, 1470.000000, 1475.000000, 1480.000000, 1485.000000, 1490.000000, 1495.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 1500.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], + "wind_turbine_powercurve_powerout": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 25.710000, 37.140000, 54.290000, 77.140000, 111.430000, 145.710000, 185.710000, 231.430000, 300.000000, 334.290000, 391.430000, 454.290000, 511.430000, 602.850000, 654.290000, 734.290000, 820.000000, 905.710000, 1000.000000, 1070.000000, 1170.000000, 1280.000000, 1380.000000, 1510.000000, 1640.000000, 1790.000000, 1920.000000, 2010.000000, 2110.000000, 2190.000000, 2260.000000, 2320.000000, 2370.000000, 2420.000000, 2460.000000, 2480.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 2500.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000], "wind_turbine_powercurve_windspeeds": [0.000000, 0.250000, 0.500000, 0.750000, 1.000000, 1.250000, 1.500000, 1.750000, 2.000000, 2.250000, 2.500000, 2.750000, 3.000000, 3.250000, 3.500000, 3.750000, 4.000000, 4.250000, 4.500000, 4.750000, 5.000000, 5.250000, 5.500000, 5.750000, 6.000000, 6.250000, 6.500000, 6.750000, 7.000000, 7.250000, 7.500000, 7.750000, 8.000000, 8.250000, 8.500000, 8.750000, 9.000000, 9.250000, 9.500000, 9.750000, 10.000000, 10.250000, 10.500000, 10.750000, 11.000000, 11.250000, 11.500000, 11.750000, 12.000000, 12.250000, 12.500000, 12.750000, 13.000000, 13.250000, 13.500000, 13.750000, 14.000000, 14.250000, 14.500000, 14.750000, 15.000000, 15.250000, 15.500000, 15.750000, 16.000000, 16.250000, 16.500000, 16.750000, 17.000000, 17.250000, 17.500000, 17.750000, 18.000000, 18.250000, 18.500000, 18.750000, 19.000000, 19.250000, 19.500000, 19.750000, 20.000000, 20.250000, 20.500000, 20.750000, 21.000000, 21.250000, 21.500000, 21.750000, 22.000000, 22.250000, 22.500000, 22.750000, 23.000000, 23.250000, 23.500000, 23.750000, 24.000000, 24.250000, 24.500000, 24.750000, 25.000000, 25.250000, 25.500000, 25.750000, 26.000000, 26.250000, 26.500000, 26.750000, 27.000000, 27.250000, 27.500000, 27.750000, 28.000000, 28.250000, 28.500000, 28.750000, 29.000000, 29.250000, 29.500000, 29.750000, 30.000000, 30.250000, 30.500000, 30.750000, 31.000000, 31.250000, 31.500000, 31.750000, 32.000000, 32.250000, 32.500000, 32.750000, 33.000000, 33.250000, 33.500000, 33.750000, 34.000000, 34.250000, 34.500000, 34.750000, 35.000000, 35.250000, 35.500000, 35.750000, 36.000000, 36.250000, 36.500000, 36.750000, 37.000000, 37.250000, 37.500000, 37.750000, 38.000000, 38.250000, 38.500000, 38.750000, 39.000000, 39.250000, 39.500000, 39.750000, 40.000000], "wind_turbine_rotor_diameter": 100 }, "Farm": { "system_capacity": 200000, "wind_farm_wake_model": 0, - "wind_farm_xCoordinates": [0.000000, 616.000000, 1232.000000, 1848.000000, 2464.000000, 3080.000000, 3696.000000, 4312.000000, 308.000000, 924.000000, 1540.000000, 2156.000000, 2772.000000, 3388.000000, 4004.000000, 4620.000000, 0.000000, 616.000000, 1232.000000, 1848.000000, 2464.000000, 3080.000000, 3696.000000, 4312.000000, 308.000000, 924.000000, 1540.000000, 2156.000000, 2772.000000, 3388.000000, 4004.000000, 4620.000000], - "wind_farm_yCoordinates": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 616.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1232.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000, 1848.000000], + "wind_farm_xCoordinates": [0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000, 0.000000, 800.000000, 1600.000000, 2400.000000, 3200.000000, 4000.000000, 4800.000000, 5600.000000, 400.000000, 1200.000000, 2000.000000, 2800.000000, 3600.000000, 4400.000000, 5200.000000, 6000.000000], + "wind_farm_yCoordinates": [0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 800.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 1600.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 2400.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 3200.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4000.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 4800.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 5600.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 6400.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000, 7200.000000], "wind_resource_turbulence_coeff": 0.1 }, "Losses": { diff --git a/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt index 778f106475..1b49cf6019 100644 --- a/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Biopower_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -779 +778 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_LCOE Calculator.txt b/deploy/runtime/defaults/Biopower_LCOE Calculator.txt index 46cb6966c2..e94169d670 100644 --- a/deploy/runtime/defaults/Biopower_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Biopower_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -363 +362 adjust 1 5 @@ -36,12 +36,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt index c1f5c67d3a..87f1ad6070 100644 --- a/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Biopower_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -791 +790 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_Merchant Plant.txt b/deploy/runtime/defaults/Biopower_Merchant Plant.txt index c06acb5b7c..3c9eb15975 100644 --- a/deploy/runtime/defaults/Biopower_Merchant Plant.txt +++ b/deploy/runtime/defaults/Biopower_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -785 +795 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3713,6 +3707,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -3731,6 +3738,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -3749,6 +3769,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -3767,6 +3800,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -222839,6 +222885,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/Biopower_None.txt b/deploy/runtime/defaults/Biopower_None.txt index 181f8148de..616324a19f 100644 --- a/deploy/runtime/defaults/Biopower_None.txt +++ b/deploy/runtime/defaults/Biopower_None.txt @@ -1,5 +1,5 @@ 1 -334 +333 adjust 1 5 @@ -36,12 +36,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Biopower_Sale Leaseback.txt b/deploy/runtime/defaults/Biopower_Sale Leaseback.txt index 1cde46685e..908380cf93 100644 --- a/deploy/runtime/defaults/Biopower_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Biopower_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -772 +771 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Biopower_Single Owner.txt b/deploy/runtime/defaults/Biopower_Single Owner.txt index 18d10f5158..d010831bfd 100644 --- a/deploy/runtime/defaults/Biopower_Single Owner.txt +++ b/deploy/runtime/defaults/Biopower_Single Owner.txt @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt b/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt index 298be8ad05..61fc429733 100644 --- a/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt +++ b/deploy/runtime/defaults/DSGL IPH_LCOH Calculator.txt @@ -1,5 +1,5 @@ 1 -254 +253 A_aperture 1 3 @@ -371,12 +371,6 @@ alpha_env 0.02 0.02 0 0 0 0 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSGL IPH_None.txt b/deploy/runtime/defaults/DSGL IPH_None.txt index 12a8f50bf0..68d9d62925 100644 --- a/deploy/runtime/defaults/DSGL IPH_None.txt +++ b/deploy/runtime/defaults/DSGL IPH_None.txt @@ -1,5 +1,5 @@ 1 -224 +223 A_aperture 1 3 @@ -371,12 +371,6 @@ alpha_env 0.02 0.02 0 0 0 0 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt b/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt index 7e4845caec..b40a874252 100644 --- a/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/DSLF_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -831 +830 A_aperture 1 3 @@ -479,12 +479,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_Commercial.txt b/deploy/runtime/defaults/DSLF_Commercial.txt index f6053331b0..efc4f2b0d5 100644 --- a/deploy/runtime/defaults/DSLF_Commercial.txt +++ b/deploy/runtime/defaults/DSLF_Commercial.txt @@ -1,5 +1,5 @@ 1 -739 +738 A_aperture 1 3 @@ -479,12 +479,6 @@ analysis_period 1 1 30 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_LCOE Calculator.txt b/deploy/runtime/defaults/DSLF_LCOE Calculator.txt index 806dadc996..c2bf146586 100644 --- a/deploy/runtime/defaults/DSLF_LCOE Calculator.txt +++ b/deploy/runtime/defaults/DSLF_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -448 +447 A_aperture 1 3 @@ -467,12 +467,6 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt index d9ebfee8e6..a68ce3d081 100644 --- a/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/DSLF_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -843 +842 A_aperture 1 3 @@ -479,12 +479,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_Merchant Plant.txt b/deploy/runtime/defaults/DSLF_Merchant Plant.txt index 386a6b8414..54669fdcc0 100644 --- a/deploy/runtime/defaults/DSLF_Merchant Plant.txt +++ b/deploy/runtime/defaults/DSLF_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -837 +847 A_aperture 1 3 @@ -479,12 +479,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3926,6 +3920,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -3944,6 +3951,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -3962,6 +3982,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -3980,6 +4013,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -223052,6 +223098,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/DSLF_None.txt b/deploy/runtime/defaults/DSLF_None.txt index 5aa5a1777c..3457b599b1 100644 --- a/deploy/runtime/defaults/DSLF_None.txt +++ b/deploy/runtime/defaults/DSLF_None.txt @@ -1,5 +1,5 @@ 1 -419 +418 A_aperture 1 3 @@ -467,12 +467,6 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/DSLF_Sale Leaseback.txt b/deploy/runtime/defaults/DSLF_Sale Leaseback.txt index 23c5dd33ae..4adfd1a82d 100644 --- a/deploy/runtime/defaults/DSLF_Sale Leaseback.txt +++ b/deploy/runtime/defaults/DSLF_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -824 +823 A_aperture 1 3 @@ -479,12 +479,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSLF_Single Owner.txt b/deploy/runtime/defaults/DSLF_Single Owner.txt index d77944259d..be07ab0a73 100644 --- a/deploy/runtime/defaults/DSLF_Single Owner.txt +++ b/deploy/runtime/defaults/DSLF_Single Owner.txt @@ -479,12 +479,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt b/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt index fb28144346..72f96ecb2e 100644 --- a/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/DSPT_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -629 +628 A_sf 1 1 @@ -259,12 +259,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt index d9d3175679..c1c71fbbb9 100644 --- a/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/DSPT_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -639 +638 A_sf 1 1 @@ -259,12 +259,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Merchant Plant.txt b/deploy/runtime/defaults/DSPT_Merchant Plant.txt index 6445f06bde..0330611597 100644 --- a/deploy/runtime/defaults/DSPT_Merchant Plant.txt +++ b/deploy/runtime/defaults/DSPT_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -613 +612 A_sf 1 1 @@ -259,12 +259,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Sale Leaseback.txt b/deploy/runtime/defaults/DSPT_Sale Leaseback.txt index 4ee3db6857..7fa3abdcc1 100644 --- a/deploy/runtime/defaults/DSPT_Sale Leaseback.txt +++ b/deploy/runtime/defaults/DSPT_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -622 +621 A_sf 1 1 @@ -259,12 +259,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/DSPT_Single Owner.txt b/deploy/runtime/defaults/DSPT_Single Owner.txt index 0c5187cd20..da1cee4f74 100644 --- a/deploy/runtime/defaults/DSPT_Single Owner.txt +++ b/deploy/runtime/defaults/DSPT_Single Owner.txt @@ -1,5 +1,5 @@ 1 -642 +641 A_sf 1 1 @@ -259,12 +259,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt index 71baba1a13..e3f961da0b 100644 --- a/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Dish Stirling_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -453 +452 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_Commercial.txt b/deploy/runtime/defaults/Dish Stirling_Commercial.txt index 0637eb50d4..6532b07114 100644 --- a/deploy/runtime/defaults/Dish Stirling_Commercial.txt +++ b/deploy/runtime/defaults/Dish Stirling_Commercial.txt @@ -1,5 +1,5 @@ 1 -422 +421 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt b/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt index 766dd04e5b..321e053b1b 100644 --- a/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Dish Stirling_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -152 +151 A_absorber 1 1 @@ -204,12 +204,6 @@ alpha_wall 1 1 0.6 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt index 3d6009e248..71b73588a7 100644 --- a/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Dish Stirling_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -463 +462 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt b/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt index d3a821cd10..fd9682152e 100644 --- a/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt +++ b/deploy/runtime/defaults/Dish Stirling_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -437 +436 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_None.txt b/deploy/runtime/defaults/Dish Stirling_None.txt index 160cb7d0cd..f2d305f61d 100644 --- a/deploy/runtime/defaults/Dish Stirling_None.txt +++ b/deploy/runtime/defaults/Dish Stirling_None.txt @@ -1,5 +1,5 @@ 1 -123 +122 A_absorber 1 1 @@ -204,12 +204,6 @@ alpha_wall 1 1 0.6 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt b/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt index d37e0b22a2..13e81fb04c 100644 --- a/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Dish Stirling_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -446 +445 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Dish Stirling_Single Owner.txt b/deploy/runtime/defaults/Dish Stirling_Single Owner.txt index 071e7d3c69..324489d37a 100644 --- a/deploy/runtime/defaults/Dish Stirling_Single Owner.txt +++ b/deploy/runtime/defaults/Dish Stirling_Single Owner.txt @@ -1,5 +1,5 @@ 1 -466 +465 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/ETES_Single Owner.txt b/deploy/runtime/defaults/ETES_Single Owner.txt index 8e93a92e36..a4d8125b7c 100644 --- a/deploy/runtime/defaults/ETES_Single Owner.txt +++ b/deploy/runtime/defaults/ETES_Single Owner.txt @@ -271,12 +271,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -382,7 +376,7 @@ cb_contingency_cost_calc 1 1 1 -17547400 +1.75474e+07 cb_cycle_cost_calc 1 1 @@ -394,19 +388,19 @@ cb_direct_subtotal 1 1 1 -250678000 +2.50678e+08 cb_epc_cost_calc 1 1 1 1 -34869300 +3.48693e+07 cb_heater_cost_calc 1 1 1 1 -69669900 +6.96699e+07 cb_installed_per_capacity_cost_calc 1 1 @@ -424,25 +418,25 @@ cb_sales_tax_cost_calc 1 1 1 -10729000 +1.0729e+07 cb_storage_cost_calc 1 1 1 1 -61407800 +6.14078e+07 cb_total_direct_cost 1 1 1 1 -268225000 +2.68225e+08 cb_total_indirect_cost 1 1 1 1 -45598300 +4.55983e+07 cbi_fed_amount 1 1 @@ -609,7 +603,7 @@ const_per_interest1 1 1 1 -10983800 +1.09838e+07 const_per_interest2 1 1 @@ -669,7 +663,7 @@ const_per_interest_total 1 1 1 -10983800 +1.09838e+07 const_per_months1 1 1 @@ -766,7 +760,7 @@ const_per_principal1 1 1 1 -313823000 +3.13823e+08 const_per_principal2 1 1 @@ -796,13 +790,13 @@ const_per_principal_total 1 1 1 -313823000 +3.13823e+08 const_per_total1 1 1 1 1 -14122100 +1.41221e+07 const_per_total2 1 1 @@ -862,7 +856,7 @@ construction_financing_cost 1 1 1 -14122100 +1.41221e+07 contingency_rate 1 1 @@ -2458,7 +2452,7 @@ property_assessed_value 1 1 1 -313823000 +3.13823e+08 property_tax_rate 1 1 @@ -2744,7 +2738,7 @@ total_installed_cost 1 1 1 -313823000 +3.13823e+08 tshours 1 1 @@ -3165,7 +3159,7 @@ ui_contingency_cost_calc 1 1 1 -17547400 +1.75474e+07 ui_cycle_cost_calc 1 1 @@ -3177,13 +3171,13 @@ ui_direct_subtotal 1 1 1 -250678000 +2.50678e+08 ui_epc_cost_calc 1 1 1 1 -34869300 +3.48693e+07 ui_etes_cost__P_ref 1 1 @@ -3219,7 +3213,7 @@ ui_heater_cost_calc 1 1 1 -69669900 +6.96699e+07 ui_installed_per_capacity_cost_calc 1 1 @@ -3237,7 +3231,7 @@ ui_sales_tax_cost_calc 1 1 1 -10729000 +1.0729e+07 ui_step_minutes 1 1 @@ -3261,19 +3255,19 @@ ui_total_direct_cost 1 1 1 -268225000 +2.68225e+08 ui_total_indirect_cost 1 1 1 1 -45598300 +4.55983e+07 ui_total_installed_cost 1 1 1 1 -313823000 +3.13823e+08 ui_wacc 1 1 diff --git a/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt index 00771eb3a4..ce553e49a7 100644 --- a/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Empirical Trough_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -852 +851 AntiFrPar 1 1 @@ -1040,12 +1040,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_Commercial.txt b/deploy/runtime/defaults/Empirical Trough_Commercial.txt index 228740435c..60246e94a2 100644 --- a/deploy/runtime/defaults/Empirical Trough_Commercial.txt +++ b/deploy/runtime/defaults/Empirical Trough_Commercial.txt @@ -1,5 +1,5 @@ 1 -760 +759 AntiFrPar 1 1 @@ -1040,12 +1040,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt b/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt index 607a609c0e..67919cf608 100644 --- a/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Empirical Trough_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -470 +469 AntiFrPar 1 1 @@ -1034,12 +1034,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt index 37a0b3aeca..3b2e8e3001 100644 --- a/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Empirical Trough_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -864 +863 AntiFrPar 1 1 @@ -1040,12 +1040,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt b/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt index c6a04200c1..bdbf65c061 100644 --- a/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt +++ b/deploy/runtime/defaults/Empirical Trough_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -858 +868 AntiFrPar 1 1 @@ -1040,12 +1040,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3309,6 +3303,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -3327,6 +3334,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -3345,6 +3365,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -3363,6 +3396,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -222435,6 +222481,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_None.txt b/deploy/runtime/defaults/Empirical Trough_None.txt index 1b795f8d9f..00a478d202 100644 --- a/deploy/runtime/defaults/Empirical Trough_None.txt +++ b/deploy/runtime/defaults/Empirical Trough_None.txt @@ -1,5 +1,5 @@ 1 -441 +440 AntiFrPar 1 1 @@ -1034,12 +1034,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt b/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt index c330bcef8f..5998afa7ae 100644 --- a/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Empirical Trough_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -845 +844 AntiFrPar 1 1 @@ -1040,12 +1040,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Empirical Trough_Single Owner.txt b/deploy/runtime/defaults/Empirical Trough_Single Owner.txt index 6d673bb57e..27ded8d707 100644 --- a/deploy/runtime/defaults/Empirical Trough_Single Owner.txt +++ b/deploy/runtime/defaults/Empirical Trough_Single Owner.txt @@ -1040,12 +1040,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt index 3ae6ff3644..c80bdb18d7 100644 --- a/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Flat Plate PV_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -974 +973 6par_aisc 1 1 @@ -257,12 +257,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -357,7 +351,7 @@ bos_equip_total 1 1 1 -10000400 +1.00004e+07 calculated_dcac_ratio 1 1 @@ -967,7 +961,7 @@ const_per_principal1 1 1 1 -51384500 +5.13845e+07 const_per_principal2 1 1 @@ -997,7 +991,7 @@ const_per_principal_total 1 1 1 -51384500 +5.13845e+07 const_per_total1 1 1 @@ -1069,7 +1063,7 @@ contingency 1 1 1 -1245060 +1.24506e+06 contingency_percent 1 1 @@ -1093,7 +1087,7 @@ cost_dev_fee_value 1 1 1 -1541540 +1.54154e+06 cost_equity_closing 1 1 @@ -1652,7 +1646,7 @@ engr_total 1 1 1 -3500160 +3.50016e+06 equip1_reserve_cost 1 1 @@ -1766,7 +1760,7 @@ grid_total 1 1 1 -1500070 +1.50007e+06 ibi_fed_amount 1 1 @@ -2122,7 +2116,7 @@ install_labor_total 1 1 1 -5500240 +5.50024e+06 install_margin_fixed 1 1 @@ -2146,7 +2140,7 @@ install_margin_total 1 1 1 -3000130 +3.00013e+06 installed_per_capacity 1 1 @@ -2956,7 +2950,7 @@ inverter_total 1 1 1 -2500110 +2.50011e+06 inverterarray_power 1 1 @@ -3148,7 +3142,7 @@ landprep_total 1 1 1 -1000040 +1.00004e+06 lat 1 1 @@ -3285,7 +3279,7 @@ mera_cost1 1 1 1 -5000220 +5.00022e+06 mera_cost2 1 1 @@ -3371,7 +3365,7 @@ module_total 1 1 1 -20500900 +2.05009e+07 module_width 1 1 @@ -3395,7 +3389,7 @@ modulearray_power_w 1 1 1 -50002200 +5.00022e+07 months_receivables_reserve 1 1 @@ -3713,7 +3707,7 @@ property_assessed_value 1 1 1 -51384500 +5.13845e+07 property_tax_rate 1 1 @@ -3814,7 +3808,7 @@ sales_tax_total 1 1 1 -2137340 +2.13734e+06 sales_tax_value 1 1 @@ -5547,7 +5541,7 @@ subtotal_direct 1 1 1 -41501800 +4.15018e+07 system_capacity 1 1 @@ -5606,19 +5600,19 @@ total_direct_cost 1 1 1 -42746900 +4.27469e+07 total_indirect_cost 1 1 1 1 -6500290 +6.50029e+06 total_installed_cost 1 1 1 1 -51384500 +5.13845e+07 total_inverter_capacity 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Commercial.txt b/deploy/runtime/defaults/Flat Plate PV_Commercial.txt index ce183e63d2..a44031fc78 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Commercial.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Commercial.txt @@ -1,5 +1,5 @@ 1 -875 +874 6par_aisc 1 1 @@ -257,12 +257,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt b/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt index 2bc393e502..b31ca9fd0b 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Host Developer.txt @@ -1,5 +1,5 @@ 1 -1016 +1015 6par_aisc 1 1 @@ -250,19 +250,13 @@ alpha_sc_calc 1 1 1 -0.0617355 +0.06174 analysis_period 1 1 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -369,13 +363,13 @@ bos_equip_total 1 1 1 -119693 +119990 calculated_dcac_ratio 1 1 1 1 -1.1902 +1.18973 capex_table_ac_cost_per_w 1 1 @@ -612,7 +606,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -708,7 +702,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -826,7 +820,7 @@ const_per_interest1 1 1 1 -7502.46 +7521.13 const_per_interest2 1 1 @@ -886,7 +880,7 @@ const_per_interest_total 1 1 1 -7502.46 +7521.13 const_per_months1 1 1 @@ -983,7 +977,7 @@ const_per_principal1 1 1 1 -857424 +859557 const_per_principal2 1 1 @@ -1013,13 +1007,13 @@ const_per_principal_total 1 1 1 -857424 +859557 const_per_total1 1 1 1 1 -16076.7 +16116.7 const_per_total2 1 1 @@ -1079,13 +1073,13 @@ construction_financing_cost 1 1 1 -16076.7 +16116.7 contingency 1 1 1 1 -21544.7 +21598.3 contingency_percent 1 1 @@ -1798,7 +1792,7 @@ engr_total 1 1 1 -219437 +219982 equip1_reserve_cost 1 1 @@ -2298,7 +2292,7 @@ install_labor_total 1 1 1 -74807.9 +74994 install_margin_fixed 1 1 @@ -2322,7 +2316,7 @@ install_margin_total 1 1 1 -79795.1 +79993.6 installed_per_capacity 1 1 @@ -2474,13 +2468,13 @@ inv_cec_cg_vdco inv_cec_date 1 4 -3 -n/a +8 +9/1/2020 inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -2967,49 +2961,49 @@ inv_snl_ac_voltage 1 1 1 -400 +480 inv_snl_c0 1 1 1 1 --2.06147e-07 +-1.41816e-07 inv_snl_c1 1 1 1 1 -2.7e-05 +-3.03226e-05 inv_snl_c2 1 1 1 1 -0.002606 +0.0010953 inv_snl_c3 1 1 1 1 -0.000501 +-0.000176618 inv_snl_eff_cec 1 1 1 1 -98.2284 +98.2262 inv_snl_eff_euro 1 1 1 1 -98.1767 +98.0423 inv_snl_idcmax 1 1 1 1 -97.033 +84.9267 inv_snl_inverter_name 1 4 @@ -3038,25 +3032,25 @@ inv_snl_paco 1 1 1 -59860 +60033 inv_snl_pdco 1 1 1 1 -61130.8 +61147.2 inv_snl_pnt 1 1 1 1 -17.958 +0.9 inv_snl_pso 1 1 1 1 -97.214 +148.792 inv_snl_vdcmax 1 1 @@ -3068,7 +3062,7 @@ inv_snl_vdco 1 1 1 -630 +720 inv_tdc_cec_cg 1 3 @@ -3126,25 +3120,25 @@ inverter_power 1 1 1 -59.86 +60.033 inverter_total 1 1 1 1 -59846.4 +59995.2 inverterarray_power 1 1 1 1 -419.02 +420.231 inverterarray_power_w 1 1 1 1 -419020 +420231 irrad_mode 1 1 @@ -3252,13 +3246,13 @@ land_area_capex 1 1 1 -1.38461 +1.38805 land_area_value 1 1 1 1 -1.38461 +1.38805 land_fixed 1 1 @@ -3328,8 +3322,9 @@ lat layout_warning 1 4 -26 -No system sizing messages. +135 +Subarray 1 string voltage exceeds the inverter maximum rated voltage at reference conditions. Consider using fewer modules per string. + lbl_bifacial 1 4 @@ -3493,7 +3488,7 @@ mera_cost1 1 1 1 -49872 +49996 mera_cost2 1 1 @@ -3567,7 +3562,7 @@ module_num_units 1 1 1 -1608 +1612 module_power 1 1 @@ -3579,7 +3574,7 @@ module_total 1 1 1 -204475 +204984 module_width 1 1 @@ -3591,19 +3586,19 @@ modulearray_area 1 1 1 -2622.65 +2629.17 modulearray_power 1 1 1 1 -498.72 +499.96 modulearray_power_w 1 1 1 1 -498720 +499960 months_receivables_reserve 1 1 @@ -3658,7 +3653,7 @@ num_strings_total 1 1 1 -134 +124 offset 1 1 @@ -3958,7 +3953,7 @@ permitting_total 1 1 1 -54859.2 +54995.6 ppa_escalation 1 1 @@ -4000,7 +3995,7 @@ property_assessed_value 1 1 1 -857424 +859557 property_tax_rate 1 1 @@ -4101,7 +4096,7 @@ sales_tax_total 1 1 1 -22966.6 +23023.8 sales_tax_value 1 1 @@ -5044,7 +5039,7 @@ subarray1_land_area 1 1 1 -5603.32 +5617.26 subarray1_mismatch_loss 1 1 @@ -5087,7 +5082,7 @@ subarray1_nmodules 1 1 1 -1608 +1612 subarray1_nmodx 1 1 @@ -5117,7 +5112,7 @@ subarray1_ref_nmodules 1 1 1 -1608 +1612 subarray1_rotlim 1 1 @@ -5165,13 +5160,13 @@ subarray1_string_vmp 1 1 1 -656.4 +711.1 subarray1_string_voc 1 1 1 1 -772.8 +837.2 subarray1_tilt 1 1 @@ -5834,13 +5829,13 @@ subtotal_direct 1 1 1 -538617 +539957 system_capacity 1 1 1 1 -498.72 +499.96 system_use_lifetime_output 1 1 @@ -5869,49 +5864,49 @@ total_dc_inverter_capacity 1 1 1 -427.915 +428.03 total_direct_cost 1 1 1 1 -560162 +561555 total_indirect_cost 1 1 1 1 -274296 +274978 total_installed_cost 1 1 1 1 -857424 +859557 total_inverter_capacity 1 1 1 1 -419.02 +420.231 total_land_area 1 1 1 1 -1.38461 +1.38805 total_module_area 1 1 1 1 -2622.65 +2629.17 total_modules 1 1 1 1 -1608 +1612 transformer_load_loss 1 1 @@ -5953,13 +5948,13 @@ ui_array_land_area_acres 1 1 1 -1.38461 +1.38805 ui_array_land_area_ha 1 1 1 1 -0.262265 +0.262917 ui_array_land_area_multiplier 1 1 @@ -5995,7 +5990,7 @@ ui_subarray1_nrows 1 1 1 -16.75 +16.7917 ui_subarray1_row_spacing 1 1 @@ -6061,13 +6056,13 @@ ui_total_land_area_ha 1 1 1 -0.560333 +0.561727 ui_total_module_area 1 1 1 1 -2622.65 +2629.17 ui_wacc 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt b/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt index 17a71b03bc..09a3da9a1f 100644 --- a/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Flat Plate PV_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -559 +558 6par_aisc 1 1 @@ -243,13 +243,7 @@ alpha_sc_calc 1 1 1 -0.0617355 -analysis_period_old -1 -1 -1 -1 -0 +0.06174 annual_albedo 1 1 @@ -371,13 +365,13 @@ calculated_dcac_ratio 1 1 1 -1.29876 +1.32773 capital_cost 1 1 1 1 -52002300 +5.20023e+07 cec_a_ref 1 1 @@ -395,7 +389,7 @@ cec_alpha_sc 1 1 1 -0.003735 +0.00373527 cec_area 1 1 @@ -491,7 +485,7 @@ cec_i_o_ref 1 1 1 -8.36043e-11 +8.36e-11 cec_i_sc_ref 1 1 @@ -936,8 +930,8 @@ n/a inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -1424,49 +1418,49 @@ inv_snl_ac_voltage 1 1 1 -0 +380 inv_snl_c0 1 1 1 1 --2.44558e-08 +-1.40704e-08 inv_snl_c1 1 1 1 1 -1.2e-05 +6.34566e-06 inv_snl_c2 1 1 1 1 -0.001461 +0.00155414 inv_snl_c3 1 1 1 1 --0.000203 +-0.000271668 inv_snl_eff_cec 1 1 1 1 -97.5869 +96.7675 inv_snl_eff_euro 1 1 1 1 -97.377 +96.3503 inv_snl_idcmax 1 1 1 1 -1289.42 +1263.77 inv_snl_inverter_name 1 4 @@ -1495,25 +1489,25 @@ inv_snl_paco 1 1 1 -770000 +753200 inv_snl_pdco 1 1 1 1 -791706 +777216 inv_snl_pnt 1 1 1 1 -231 +122.55 inv_snl_pso 1 1 1 1 -2859.5 +3714.14 inv_snl_vdcmax 1 1 @@ -1525,7 +1519,7 @@ inv_snl_vdco 1 1 1 -614 +615 inv_tdc_cec_cg 1 3 @@ -3381,13 +3375,13 @@ total_dc_inverter_capacity 1 1 1 -39585.3 +38860.8 total_inverter_capacity 1 1 1 1 -38500 +37660 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt index 95a0629061..d3afeafeac 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -986 +985 6par_aisc 1 1 @@ -257,12 +257,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -357,7 +351,7 @@ bos_equip_total 1 1 1 -10000400 +1.00004e+07 calculated_dcac_ratio 1 1 @@ -967,7 +961,7 @@ const_per_principal1 1 1 1 -51384500 +5.13845e+07 const_per_principal2 1 1 @@ -997,7 +991,7 @@ const_per_principal_total 1 1 1 -51384500 +5.13845e+07 const_per_total1 1 1 @@ -1069,7 +1063,7 @@ contingency 1 1 1 -1245060 +1.24506e+06 contingency_percent 1 1 @@ -1105,7 +1099,7 @@ cost_dev_fee_value 1 1 1 -1541540 +1.54154e+06 cost_equity_closing 1 1 @@ -1698,7 +1692,7 @@ engr_total 1 1 1 -3500160 +3.50016e+06 equip1_reserve_cost 1 1 @@ -1812,7 +1806,7 @@ grid_total 1 1 1 -1500070 +1.50007e+06 ibi_fed_amount 1 1 @@ -2168,7 +2162,7 @@ install_labor_total 1 1 1 -5500240 +5.50024e+06 install_margin_fixed 1 1 @@ -2192,7 +2186,7 @@ install_margin_total 1 1 1 -3000130 +3.00013e+06 installed_per_capacity 1 1 @@ -3002,7 +2996,7 @@ inverter_total 1 1 1 -2500110 +2.50011e+06 inverterarray_power 1 1 @@ -3194,7 +3188,7 @@ landprep_total 1 1 1 -1000040 +1.00004e+06 lat 1 1 @@ -3337,7 +3331,7 @@ mera_cost1 1 1 1 -5000220 +5.00022e+06 mera_cost2 1 1 @@ -3423,7 +3417,7 @@ module_total 1 1 1 -20500900 +2.05009e+07 module_width 1 1 @@ -3447,7 +3441,7 @@ modulearray_power_w 1 1 1 -50002200 +5.00022e+07 months_receivables_reserve 1 1 @@ -3771,7 +3765,7 @@ property_assessed_value 1 1 1 -51384500 +5.13845e+07 property_tax_rate 1 1 @@ -3872,7 +3866,7 @@ sales_tax_total 1 1 1 -2137340 +2.13734e+06 sales_tax_value 1 1 @@ -5599,7 +5593,7 @@ subtotal_direct 1 1 1 -41501800 +4.15018e+07 system_capacity 1 1 @@ -5670,19 +5664,19 @@ total_direct_cost 1 1 1 -42746900 +4.27469e+07 total_indirect_cost 1 1 1 1 -6500290 +6.50029e+06 total_installed_cost 1 1 1 1 -51384500 +5.13845e+07 total_inverter_capacity 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt b/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt index 858f18ed31..0dfb7ab6ec 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -980 +990 6par_aisc 1 1 @@ -257,12 +257,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3291,6 +3285,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -3309,6 +3316,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -3328,6 +3348,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -3347,6 +3380,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -222419,6 +222465,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_None.txt b/deploy/runtime/defaults/Flat Plate PV_None.txt index 56e4757fab..e7a2e71b76 100644 --- a/deploy/runtime/defaults/Flat Plate PV_None.txt +++ b/deploy/runtime/defaults/Flat Plate PV_None.txt @@ -1,5 +1,5 @@ 1 -530 +529 6par_aisc 1 1 @@ -244,12 +244,6 @@ alpha_sc_calc 1 1 0.04 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 @@ -423,7 +417,7 @@ cec_i_o_ref 1 1 1 -3.98831e-12 +3.99e-12 cec_i_sc_ref 1 1 @@ -851,13 +845,13 @@ inv_cec_cg_vdco inv_cec_date 1 4 -3 -n/a +10 +10/15/2018 inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -1356,19 +1350,19 @@ inv_snl_c1 1 1 1 -1e-05 +1.02371e-05 inv_snl_c2 1 1 1 1 --0.003163 +-0.00316284 inv_snl_c3 1 1 1 1 --0.003315 +-0.00331528 inv_snl_eff_cec 1 1 @@ -1427,13 +1421,13 @@ inv_snl_pnt 1 1 1 -1.599 +5.22 inv_snl_pso 1 1 1 1 -11.9753 +11.9749 inv_snl_vdcmax 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Residential.txt b/deploy/runtime/defaults/Flat Plate PV_Residential.txt index df8a8ac7be..17d440ea76 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Residential.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Residential.txt @@ -1,5 +1,5 @@ 1 -905 +904 6par_aisc 1 1 @@ -326,12 +326,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt b/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt index 862b30bfd2..453ef21f83 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -967 +966 6par_aisc 1 1 @@ -257,12 +257,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -357,7 +351,7 @@ bos_equip_total 1 1 1 -10000400 +1.00004e+07 calculated_dcac_ratio 1 1 @@ -967,7 +961,7 @@ const_per_principal1 1 1 1 -51384500 +5.13845e+07 const_per_principal2 1 1 @@ -997,7 +991,7 @@ const_per_principal_total 1 1 1 -51384500 +5.13845e+07 const_per_total1 1 1 @@ -1069,7 +1063,7 @@ contingency 1 1 1 -1245060 +1.24506e+06 contingency_percent 1 1 @@ -1093,7 +1087,7 @@ cost_dev_fee_value 1 1 1 -1541540 +1.54154e+06 cost_equity_closing 1 1 @@ -1622,7 +1616,7 @@ engr_total 1 1 1 -3500160 +3.50016e+06 equip1_reserve_cost 1 1 @@ -1736,7 +1730,7 @@ grid_total 1 1 1 -1500070 +1.50007e+06 ibi_fed_amount 1 1 @@ -2092,7 +2086,7 @@ install_labor_total 1 1 1 -5500240 +5.50024e+06 install_margin_fixed 1 1 @@ -2116,7 +2110,7 @@ install_margin_total 1 1 1 -3000130 +3.00013e+06 installed_per_capacity 1 1 @@ -2926,7 +2920,7 @@ inverter_total 1 1 1 -2500110 +2.50011e+06 inverterarray_power 1 1 @@ -3118,7 +3112,7 @@ landprep_total 1 1 1 -1000040 +1.00004e+06 lat 1 1 @@ -3255,7 +3249,7 @@ mera_cost1 1 1 1 -5000220 +5.00022e+06 mera_cost2 1 1 @@ -3341,7 +3335,7 @@ module_total 1 1 1 -20500900 +2.05009e+07 module_width 1 1 @@ -3365,7 +3359,7 @@ modulearray_power_w 1 1 1 -50002200 +5.00022e+07 months_receivables_reserve 1 1 @@ -3683,7 +3677,7 @@ property_assessed_value 1 1 1 -51384500 +5.13845e+07 property_tax_rate 1 1 @@ -3788,7 +3782,7 @@ sales_tax_total 1 1 1 -2137340 +2.13734e+06 sales_tax_value 1 1 @@ -4643,7 +4637,7 @@ sponsor_operating_margin_amount 1 1 1 -1000040 +1.00004e+06 sponsor_operating_margin_escalation 1 1 @@ -5527,7 +5521,7 @@ subtotal_direct 1 1 1 -41501800 +4.15018e+07 system_capacity 1 1 @@ -5562,19 +5556,19 @@ total_direct_cost 1 1 1 -42746900 +4.27469e+07 total_indirect_cost 1 1 1 1 -6500290 +6.50029e+06 total_installed_cost 1 1 1 1 -51384500 +5.13845e+07 total_inverter_capacity 1 1 diff --git a/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt b/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt index b0f533e35d..c810d73458 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Single Owner.txt @@ -257,12 +257,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Flat Plate PV_Third Party.txt b/deploy/runtime/defaults/Flat Plate PV_Third Party.txt index df025afa13..e28822a867 100644 --- a/deploy/runtime/defaults/Flat Plate PV_Third Party.txt +++ b/deploy/runtime/defaults/Flat Plate PV_Third Party.txt @@ -1,5 +1,5 @@ 1 -697 +696 6par_aisc 1 1 @@ -326,12 +326,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 @@ -517,7 +511,7 @@ cec_i_o_ref 1 1 1 -3.98831e-12 +3.99e-12 cec_i_sc_ref 1 1 @@ -1216,13 +1210,13 @@ inv_cec_cg_vdco inv_cec_date 1 4 -3 -n/a +10 +10/15/2018 inv_cec_hybrid 1 4 -5 -empty +1 +N inv_cec_name 1 4 @@ -1721,19 +1715,19 @@ inv_snl_c1 1 1 1 -1e-05 +1.02371e-05 inv_snl_c2 1 1 1 1 --0.003163 +-0.00316284 inv_snl_c3 1 1 1 1 --0.003315 +-0.00331528 inv_snl_eff_cec 1 1 @@ -1792,13 +1786,13 @@ inv_snl_pnt 1 1 1 -1.599 +5.22 inv_snl_pso 1 1 1 1 -11.9753 +11.9749 inv_snl_vdcmax 1 1 diff --git a/deploy/runtime/defaults/Fuel Cell_Commercial.txt b/deploy/runtime/defaults/Fuel Cell_Commercial.txt index b899af840a..1c03d79a39 100644 --- a/deploy/runtime/defaults/Fuel Cell_Commercial.txt +++ b/deploy/runtime/defaults/Fuel Cell_Commercial.txt @@ -1,5 +1,5 @@ 1 -775 +774 LeadAcid_q10 1 1 @@ -103,12 +103,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Fuel Cell_Single Owner.txt b/deploy/runtime/defaults/Fuel Cell_Single Owner.txt index 90eca0f037..e2e0975a65 100644 --- a/deploy/runtime/defaults/Fuel Cell_Single Owner.txt +++ b/deploy/runtime/defaults/Fuel Cell_Single Owner.txt @@ -103,12 +103,6 @@ analysis_period 1 1 30 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3493,7 +3487,7 @@ land_area_value 1 1 1 -0 +1.87859 land_fixed 1 1 diff --git a/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt index e51652fa80..7f54a862f5 100644 --- a/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic Battery_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -623 +622 LeadAcid_q10 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Commercial.txt b/deploy/runtime/defaults/Generic Battery_Commercial.txt index a77fa092f5..0e4b90be76 100644 --- a/deploy/runtime/defaults/Generic Battery_Commercial.txt +++ b/deploy/runtime/defaults/Generic Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -533 +532 LeadAcid_q10 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Host Developer.txt b/deploy/runtime/defaults/Generic Battery_Host Developer.txt index 64b7e45740..b2350028cb 100644 --- a/deploy/runtime/defaults/Generic Battery_Host Developer.txt +++ b/deploy/runtime/defaults/Generic Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -674 +673 LeadAcid_q10 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt index 88dac1087d..7f6925380e 100644 --- a/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic Battery_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -635 +634 LeadAcid_q10 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt b/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt index 321e2fd6ec..859c683aa9 100644 --- a/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt +++ b/deploy/runtime/defaults/Generic Battery_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -629 +639 LeadAcid_q10 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -1153,7 +1147,7 @@ capacity_factor_calc 1 1 1 -41.856 +19.2 cbi_fed_amount 1 1 @@ -2093,7 +2087,7 @@ first_year_output 1 1 1 -73331712 +33638400 first_year_output_peak 1 1 @@ -2678,6 +2672,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -2696,6 +2703,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -2714,6 +2734,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -2732,6 +2765,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -221804,6 +221850,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 @@ -222907,4 +222966,4 @@ user_capacity_factor 1 1 1 -43.6 +20 diff --git a/deploy/runtime/defaults/Generic Battery_Residential.txt b/deploy/runtime/defaults/Generic Battery_Residential.txt index 0f5f7d78ab..40e4cbc983 100644 --- a/deploy/runtime/defaults/Generic Battery_Residential.txt +++ b/deploy/runtime/defaults/Generic Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -563 +562 LeadAcid_q10 1 1 @@ -159,12 +159,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt b/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt index cd4c8990d7..b1d319b95c 100644 --- a/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Generic Battery_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -616 +615 LeadAcid_q10 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic Battery_Single Owner.txt b/deploy/runtime/defaults/Generic Battery_Single Owner.txt index 31df9de6fe..3c4c31a0d4 100644 --- a/deploy/runtime/defaults/Generic Battery_Single Owner.txt +++ b/deploy/runtime/defaults/Generic Battery_Single Owner.txt @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -1118,7 +1112,7 @@ capacity_factor_calc 1 1 1 -41.856 +19.2 cbi_fed_amount 1 1 @@ -2166,7 +2160,7 @@ first_year_output 1 1 1 -73331712 +33638400 first_year_output_peak 1 1 @@ -3992,4 +3986,4 @@ user_capacity_factor 1 1 1 -43.6 +20 diff --git a/deploy/runtime/defaults/Generic Battery_Third Party.txt b/deploy/runtime/defaults/Generic Battery_Third Party.txt index 8431ef0aae..94e71e90b7 100644 --- a/deploy/runtime/defaults/Generic Battery_Third Party.txt +++ b/deploy/runtime/defaults/Generic Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -385 +384 LeadAcid_q10 1 1 @@ -153,12 +153,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_crit 1 1 diff --git a/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt index 5e929fc6d1..792de34c62 100644 --- a/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic CSP System_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -621 +620 FossilFill 1 2 @@ -177,12 +177,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_Commercial.txt b/deploy/runtime/defaults/Generic CSP System_Commercial.txt index cc044b649b..6ef6e4edb6 100644 --- a/deploy/runtime/defaults/Generic CSP System_Commercial.txt +++ b/deploy/runtime/defaults/Generic CSP System_Commercial.txt @@ -1,5 +1,5 @@ 1 -529 +528 FossilFill 1 2 @@ -177,12 +177,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt b/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt index 38ee9c27cf..1989fc1e43 100644 --- a/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Generic CSP System_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -242 +241 FossilFill 1 2 @@ -171,12 +171,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt index 38958e8445..59ddd551bf 100644 --- a/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic CSP System_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -633 +632 FossilFill 1 2 @@ -177,12 +177,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt b/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt index 325a7e5cc7..8839d98f0c 100644 --- a/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt +++ b/deploy/runtime/defaults/Generic CSP System_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -627 +637 FossilFill 1 2 @@ -177,12 +177,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -2440,6 +2434,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -2459,6 +2466,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -2478,6 +2498,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -2497,6 +2530,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -2570,6 +2616,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_None.txt b/deploy/runtime/defaults/Generic CSP System_None.txt index 6a3ce192af..4fb7ffb0b9 100644 --- a/deploy/runtime/defaults/Generic CSP System_None.txt +++ b/deploy/runtime/defaults/Generic CSP System_None.txt @@ -1,5 +1,5 @@ 1 -213 +212 FossilFill 1 2 @@ -171,12 +171,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt b/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt index 9ae684077e..0b97838957 100644 --- a/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Generic CSP System_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -614 +613 FossilFill 1 2 @@ -177,12 +177,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic CSP System_Single Owner.txt b/deploy/runtime/defaults/Generic CSP System_Single Owner.txt index f1bd31c21b..5bf6ee8a51 100644 --- a/deploy/runtime/defaults/Generic CSP System_Single Owner.txt +++ b/deploy/runtime/defaults/Generic CSP System_Single Owner.txt @@ -177,12 +177,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt index 9458653fac..62317e7d5b 100644 --- a/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic System_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -403 +402 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Commercial.txt b/deploy/runtime/defaults/Generic System_Commercial.txt index 53a525cc56..da0c0f2c61 100644 --- a/deploy/runtime/defaults/Generic System_Commercial.txt +++ b/deploy/runtime/defaults/Generic System_Commercial.txt @@ -1,5 +1,5 @@ 1 -311 +310 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Host Developer.txt b/deploy/runtime/defaults/Generic System_Host Developer.txt index c6b23f5c79..29a2f23353 100644 --- a/deploy/runtime/defaults/Generic System_Host Developer.txt +++ b/deploy/runtime/defaults/Generic System_Host Developer.txt @@ -1,5 +1,5 @@ 1 -452 +451 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_LCOE Calculator.txt b/deploy/runtime/defaults/Generic System_LCOE Calculator.txt index 18ef61ab51..4904d8b3dc 100644 --- a/deploy/runtime/defaults/Generic System_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Generic System_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -48 +47 adjust 1 5 @@ -36,12 +36,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 c_construction_cost 1 2 diff --git a/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt index 3f2d6618be..c6094dd9d5 100644 --- a/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Generic System_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -415 +414 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Merchant Plant.txt b/deploy/runtime/defaults/Generic System_Merchant Plant.txt index c07366b5f9..08634c2690 100644 --- a/deploy/runtime/defaults/Generic System_Merchant Plant.txt +++ b/deploy/runtime/defaults/Generic System_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -409 +419 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -105,7 +99,7 @@ capacity_factor_calc 1 1 1 -96 +86.4 cbi_fed_amount 1 1 @@ -956,7 +950,7 @@ first_year_output 1 1 1 -840960000 +756864000 first_year_output_peak 1 1 @@ -1536,6 +1530,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -1555,6 +1562,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -1574,6 +1594,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -1593,6 +1626,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -1666,6 +1712,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 @@ -2544,4 +2603,4 @@ user_capacity_factor 1 1 1 -100 +90 diff --git a/deploy/runtime/defaults/Generic System_None.txt b/deploy/runtime/defaults/Generic System_None.txt index 03697b9652..7cc127f140 100644 --- a/deploy/runtime/defaults/Generic System_None.txt +++ b/deploy/runtime/defaults/Generic System_None.txt @@ -1,5 +1,5 @@ 1 -19 +18 adjust 1 5 @@ -36,12 +36,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 capacity_factor_calc 1 1 diff --git a/deploy/runtime/defaults/Generic System_Residential.txt b/deploy/runtime/defaults/Generic System_Residential.txt index 3e9cf556cb..f37a80617d 100644 --- a/deploy/runtime/defaults/Generic System_Residential.txt +++ b/deploy/runtime/defaults/Generic System_Residential.txt @@ -1,5 +1,5 @@ 1 -307 +306 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Sale Leaseback.txt b/deploy/runtime/defaults/Generic System_Sale Leaseback.txt index d71ec07732..5a77e6b1f2 100644 --- a/deploy/runtime/defaults/Generic System_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Generic System_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -396 +395 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Single Owner.txt b/deploy/runtime/defaults/Generic System_Single Owner.txt index 15ddcbb677..064b6e9651 100644 --- a/deploy/runtime/defaults/Generic System_Single Owner.txt +++ b/deploy/runtime/defaults/Generic System_Single Owner.txt @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Generic System_Third Party.txt b/deploy/runtime/defaults/Generic System_Third Party.txt index f0d98f3f2a..4792a02f72 100644 --- a/deploy/runtime/defaults/Generic System_Third Party.txt +++ b/deploy/runtime/defaults/Generic System_Third Party.txt @@ -1,5 +1,5 @@ 1 -146 +145 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_crit 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt index 95e222c603..cc479803b4 100644 --- a/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Geothermal Power_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -602 +601 CT 1 1 @@ -108,12 +108,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt b/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt index 7ca0d53395..f8091ddece 100644 --- a/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Geothermal Power_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -176 +175 CT 1 1 @@ -102,12 +102,6 @@ ambient_pressure 1 1 14.7 -analysis_period_old -1 -1 -1 -1 -0 analysis_type 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt index 6114222300..4a85d859af 100644 --- a/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Geothermal Power_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -614 +613 CT 1 1 @@ -108,12 +108,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt b/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt index a0afd9d678..18c2e2e947 100644 --- a/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt +++ b/deploy/runtime/defaults/Geothermal Power_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -608 +618 CT 1 1 @@ -108,12 +108,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -390,13 +384,13 @@ const_per_interest1 1 1 1 -4795880 +4.79588e+06 const_per_interest2 1 1 1 1 -5755060 +5.75506e+06 const_per_interest3 1 1 @@ -450,7 +444,7 @@ const_per_interest_total 1 1 1 -10550900 +1.05509e+07 const_per_months1 1 1 @@ -547,13 +541,13 @@ const_per_principal1 1 1 1 -54810100 +5.48101e+07 const_per_principal2 1 1 1 1 -82215100 +8.22151e+07 const_per_principal3 1 1 @@ -577,19 +571,19 @@ const_per_principal_total 1 1 1 -137025000 +1.37025e+08 const_per_total1 1 1 1 1 -5343980 +5.34398e+06 const_per_total2 1 1 1 1 -7399360 +7.39936e+06 const_per_total3 1 1 @@ -643,7 +637,7 @@ construction_financing_cost 1 1 1 -12743300 +1.27433e+07 conversion_subtype 1 1 @@ -1207,13 +1201,13 @@ geotherm.cost.capital_total 1 1 1 -102900000 +1.029e+08 geotherm.cost.conf_drill 1 1 1 1 -12818400 +1.28184e+07 geotherm.cost.conf_multiplier 1 1 @@ -1237,13 +1231,13 @@ geotherm.cost.conf_per_well 1 1 1 -3204600 +3.2046e+06 geotherm.cost.conf_total 1 1 1 1 -13068400 +1.30684e+07 geotherm.cost.confirm_wells_num 1 1 @@ -1261,7 +1255,7 @@ geotherm.cost.contingency 1 1 1 -11765600 +1.17656e+07 geotherm.cost.contingency_percent 1 1 @@ -1279,7 +1273,7 @@ geotherm.cost.drilling.amount 1 1 1 -42496500 +4.24965e+07 geotherm.cost.drilling.amount_specified 1 1 @@ -1303,7 +1297,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -13759900 +1.37599e+07 geotherm.cost.epc.percent 1 1 @@ -1315,13 +1309,13 @@ geotherm.cost.epc.total 1 1 1 -13759900 +1.37599e+07 geotherm.cost.expl_drill 1 1 1 1 -2670500 +2.6705e+06 geotherm.cost.expl_multiplier 1 1 @@ -1345,13 +1339,13 @@ geotherm.cost.expl_per_well 1 1 1 -1335250 +1.33525e+06 geotherm.cost.expl_total 1 1 1 1 -3420500 +3.4205e+06 geotherm.cost.indirect.amount_specified 1 1 @@ -1387,7 +1381,7 @@ geotherm.cost.inj_drill 1 1 1 -12773000 +1.2773e+07 geotherm.cost.inj_num_wells 1 1 @@ -1399,7 +1393,7 @@ geotherm.cost.inj_per_well 1 1 1 -2670500 +2.6705e+06 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1477,13 +1471,13 @@ geotherm.cost.plant_total 1 1 1 -58829500 +5.88295e+07 geotherm.cost.plant_total.amount 1 1 1 1 -58829500 +5.88295e+07 geotherm.cost.plant_total.amount_specified 1 1 @@ -1507,7 +1501,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -4013290 +4.01329e+06 geotherm.cost.plm.percent 1 1 @@ -1519,7 +1513,7 @@ geotherm.cost.plm.total 1 1 1 -4013290 +4.01329e+06 geotherm.cost.prod_cost_curve 1 1 @@ -1543,13 +1537,13 @@ geotherm.cost.prod_drill 1 1 1 -11689600 +1.16896e+07 geotherm.cost.prod_inj_drill 1 1 1 1 -24462600 +2.44626e+07 geotherm.cost.prod_inj_non_drill 1 1 @@ -1567,7 +1561,7 @@ geotherm.cost.prod_inj_total 1 1 1 -24612600 +2.46126e+07 geotherm.cost.prod_num_wells 1 1 @@ -1579,7 +1573,7 @@ geotherm.cost.prod_per_well 1 1 1 -2670500 +2.6705e+06 geotherm.cost.prod_req 1 1 @@ -1639,7 +1633,7 @@ geotherm.cost.pumping.amount 1 1 1 -1573820 +1.57382e+06 geotherm.cost.pumping.amount_specified 1 1 @@ -1657,13 +1651,13 @@ geotherm.cost.pumps_total 1 1 1 -1573820 +1.57382e+06 geotherm.cost.recap 1 1 1 1 -40249800 +4.02498e+07 geotherm.cost.recap_specified 1 1 @@ -1687,7 +1681,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4586620 +4.58662e+06 geotherm.cost.sales_tax.value 1 1 @@ -1723,7 +1717,7 @@ geotherm.cost.surf_non_drill 1 1 1 -1395040 +1.39504e+06 geotherm.cost.surf_num_wells 1 1 @@ -1741,7 +1735,7 @@ geotherm.cost.surf_total 1 1 1 -1395040 +1.39504e+06 geotherm.cost.total_installed_millions 1 1 @@ -2462,6 +2456,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -2481,6 +2488,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -2500,6 +2520,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -2519,6 +2552,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -2592,6 +2638,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 @@ -2848,7 +2907,7 @@ property_assessed_value 1 1 1 -137025000 +1.37025e+08 property_tax_rate 1 1 @@ -3153,7 +3212,7 @@ system_recapitalization_cost 1 1 1 -40249800 +4.02498e+07 system_use_lifetime_output 1 1 @@ -3195,19 +3254,19 @@ total_direct_cost 1 1 1 -114665000 +1.14665e+08 total_indirect_cost 1 1 1 1 -22359800 +2.23598e+07 total_installed_cost 1 1 1 1 -137025000 +1.37025e+08 tz 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_None.txt b/deploy/runtime/defaults/Geothermal Power_None.txt index 83dcac9762..f9942444c7 100644 --- a/deploy/runtime/defaults/Geothermal Power_None.txt +++ b/deploy/runtime/defaults/Geothermal Power_None.txt @@ -1,5 +1,5 @@ 1 -147 +146 CT 1 1 @@ -102,12 +102,6 @@ ambient_pressure 1 1 14.7 -analysis_period_old -1 -1 -1 -1 -0 analysis_type 1 1 diff --git a/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt b/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt index 29a545be7e..22ebb0275c 100644 --- a/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Geothermal Power_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -595 +594 CT 1 1 @@ -108,12 +108,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Geothermal Power_Single Owner.txt b/deploy/runtime/defaults/Geothermal Power_Single Owner.txt index ffb2f4d147..523f05e8c2 100644 --- a/deploy/runtime/defaults/Geothermal Power_Single Owner.txt +++ b/deploy/runtime/defaults/Geothermal Power_Single Owner.txt @@ -108,12 +108,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -351,13 +345,13 @@ const_per_interest1 1 1 1 -4485390 +4.48539e+06 const_per_interest2 1 1 1 1 -5382470 +5.38247e+06 const_per_interest3 1 1 @@ -411,7 +405,7 @@ const_per_interest_total 1 1 1 -9867860 +9.86786e+06 const_per_months1 1 1 @@ -508,13 +502,13 @@ const_per_principal1 1 1 1 -51261600 +5.12616e+07 const_per_principal2 1 1 1 1 -76892400 +7.68924e+07 const_per_principal3 1 1 @@ -538,19 +532,19 @@ const_per_principal_total 1 1 1 -128154000 +1.28154e+08 const_per_total1 1 1 1 1 -4998010 +4.99801e+06 const_per_total2 1 1 1 1 -6920320 +6.92032e+06 const_per_total3 1 1 @@ -604,7 +598,7 @@ construction_financing_cost 1 1 1 -11918300 +1.19183e+07 conversion_subtype 1 1 @@ -1282,13 +1276,13 @@ geotherm.cost.capital_total 1 1 1 -95142900 +9.51429e+07 geotherm.cost.conf_drill 1 1 1 1 -12818400 +1.28184e+07 geotherm.cost.conf_multiplier 1 1 @@ -1312,13 +1306,13 @@ geotherm.cost.conf_per_well 1 1 1 -3204600 +3.2046e+06 geotherm.cost.conf_total 1 1 1 1 -13068400 +1.30684e+07 geotherm.cost.confirm_wells_num 1 1 @@ -1336,7 +1330,7 @@ geotherm.cost.contingency 1 1 1 -12098900 +1.20989e+07 geotherm.cost.contingency_percent 1 1 @@ -1354,7 +1348,7 @@ geotherm.cost.drilling.amount 1 1 1 -32050100 +3.20501e+07 geotherm.cost.drilling.amount_specified 1 1 @@ -1378,7 +1372,7 @@ geotherm.cost.epc.nonfixed 1 1 1 -12869000 +1.2869e+07 geotherm.cost.epc.percent 1 1 @@ -1390,13 +1384,13 @@ geotherm.cost.epc.total 1 1 1 -12869000 +1.2869e+07 geotherm.cost.expl_drill 1 1 1 1 -2670500 +2.6705e+06 geotherm.cost.expl_multiplier 1 1 @@ -1420,13 +1414,13 @@ geotherm.cost.expl_per_well 1 1 1 -1335250 +1.33525e+06 geotherm.cost.expl_total 1 1 1 1 -3420500 +3.4205e+06 geotherm.cost.indirect.amount_specified 1 1 @@ -1462,7 +1456,7 @@ geotherm.cost.inj_drill 1 1 1 -8496120 +8.49612e+06 geotherm.cost.inj_num_wells 1 1 @@ -1474,7 +1468,7 @@ geotherm.cost.inj_per_well 1 1 1 -2670500 +2.6705e+06 geotherm.cost.inj_prod_well_ratio 1 1 @@ -1552,13 +1546,13 @@ geotherm.cost.plant_total 1 1 1 -61492000 +6.1492e+07 geotherm.cost.plant_total.amount 1 1 1 1 -61492000 +6.1492e+07 geotherm.cost.plant_total.amount_specified 1 1 @@ -1582,7 +1576,7 @@ geotherm.cost.plm.nonfixed 1 1 1 -3753470 +3.75347e+06 geotherm.cost.plm.percent 1 1 @@ -1594,7 +1588,7 @@ geotherm.cost.plm.total 1 1 1 -3753470 +3.75347e+06 geotherm.cost.prod_cost_curve 1 1 @@ -1618,13 +1612,13 @@ geotherm.cost.prod_drill 1 1 1 -5987160 +5.98716e+06 geotherm.cost.prod_inj_drill 1 1 1 1 -14483300 +1.44833e+07 geotherm.cost.prod_inj_non_drill 1 1 @@ -1642,7 +1636,7 @@ geotherm.cost.prod_inj_total 1 1 1 -14633300 +1.46333e+07 geotherm.cost.prod_num_wells 1 1 @@ -1654,7 +1648,7 @@ geotherm.cost.prod_per_well 1 1 1 -2670500 +2.6705e+06 geotherm.cost.prod_req 1 1 @@ -1714,7 +1708,7 @@ geotherm.cost.pumping.amount 1 1 1 -1600770 +1.60077e+06 geotherm.cost.pumping.amount_specified 1 1 @@ -1732,13 +1726,13 @@ geotherm.cost.pumps_total 1 1 1 -1600770 +1.60077e+06 geotherm.cost.recap 1 1 1 1 -29830400 +2.98304e+07 geotherm.cost.recap_specified 1 1 @@ -1762,7 +1756,7 @@ geotherm.cost.sales_tax.total 1 1 1 -4289670 +4.28967e+06 geotherm.cost.sales_tax.value 1 1 @@ -2889,7 +2883,7 @@ property_assessed_value 1 1 1 -128154000 +1.28154e+08 property_tax_rate 1 1 @@ -3209,7 +3203,7 @@ system_recapitalization_cost 1 1 1 -29830400 +2.98304e+07 system_use_lifetime_output 1 1 @@ -3256,19 +3250,19 @@ total_direct_cost 1 1 1 -107242000 +1.07242e+08 total_indirect_cost 1 1 1 1 -20912200 +2.09122e+07 total_installed_cost 1 1 1 1 -128154000 +1.28154e+08 tz 1 1 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt b/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt index 7e14a2d710..e1273c8262 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -553 +552 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt b/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt index f18fe906b3..e2dcc5426d 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -154 +153 adjust 1 5 @@ -36,12 +36,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt index e154a29d57..cc044a9583 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -565 +564 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt b/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt index 26e78f50ca..c52a661084 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -559 +569 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -2372,6 +2366,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -2391,6 +2398,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -2410,6 +2430,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -2429,6 +2462,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -2502,6 +2548,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_None.txt b/deploy/runtime/defaults/High-X Concentrating PV_None.txt index 96b4e1c37d..5e60d52193 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_None.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_None.txt @@ -1,5 +1,5 @@ 1 -125 +124 adjust 1 5 @@ -36,12 +36,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt b/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt index e157b73927..01431efaba 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -546 +545 adjust 1 5 @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt b/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt index d3e0a132af..5389cfda23 100644 --- a/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt +++ b/deploy/runtime/defaults/High-X Concentrating PV_Single Owner.txt @@ -42,12 +42,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt b/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt index 54f271ea50..8e31d4bcc7 100644 --- a/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt +++ b/deploy/runtime/defaults/MEtidal_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -649 +648 accumulators_cost 1 1 @@ -42,12 +42,6 @@ air_turbine_cost_total_check 1 1 0 -analysis_period_old -1 -1 -1 -1 -0 anchors_and_piles_cost 1 1 diff --git a/deploy/runtime/defaults/MEtidal_None.txt b/deploy/runtime/defaults/MEtidal_None.txt index 843ce239bc..9ed3740191 100644 --- a/deploy/runtime/defaults/MEtidal_None.txt +++ b/deploy/runtime/defaults/MEtidal_None.txt @@ -1,11 +1,5 @@ 1 -43 -analysis_period_old -1 -1 -1 -1 -0 +42 array_sizing_mode 1 1 diff --git a/deploy/runtime/defaults/MEwave_LCOE Calculator.txt b/deploy/runtime/defaults/MEwave_LCOE Calculator.txt index e5bdda4e8a..492dbd042e 100644 --- a/deploy/runtime/defaults/MEwave_LCOE Calculator.txt +++ b/deploy/runtime/defaults/MEwave_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -681 +680 accumulators_cost 1 1 @@ -42,12 +42,6 @@ air_turbine_cost_total_check 1 1 3.88555e-317 -analysis_period_old -1 -1 -1 -1 -0 anchors_and_piles_cost 1 1 diff --git a/deploy/runtime/defaults/MEwave_None.txt b/deploy/runtime/defaults/MEwave_None.txt index f0c2135a49..bbbfb63276 100644 --- a/deploy/runtime/defaults/MEwave_None.txt +++ b/deploy/runtime/defaults/MEwave_None.txt @@ -1,11 +1,5 @@ 1 -75 -analysis_period_old -1 -1 -1 -1 -0 +74 array_sizing_mode 1 1 diff --git a/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt b/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt index 0a0417ccdc..904f3d09a5 100644 --- a/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/MSLF_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -887 +886 A_aperture 1 1 @@ -683,12 +683,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_Commercial.txt b/deploy/runtime/defaults/MSLF_Commercial.txt index 7ff285e106..b35e9fdcb4 100644 --- a/deploy/runtime/defaults/MSLF_Commercial.txt +++ b/deploy/runtime/defaults/MSLF_Commercial.txt @@ -1,5 +1,5 @@ 1 -795 +794 A_aperture 1 1 @@ -683,12 +683,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_LCOE Calculator.txt b/deploy/runtime/defaults/MSLF_LCOE Calculator.txt index 8ba47be7f8..fe2ed0f93b 100644 --- a/deploy/runtime/defaults/MSLF_LCOE Calculator.txt +++ b/deploy/runtime/defaults/MSLF_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -503 +502 A_aperture 1 1 @@ -677,12 +677,6 @@ alpha_env 4 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt index e41a994335..27d82f9fc7 100644 --- a/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/MSLF_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -899 +898 A_aperture 1 1 @@ -683,12 +683,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_Merchant Plant.txt b/deploy/runtime/defaults/MSLF_Merchant Plant.txt index 59b455facb..f425248551 100644 --- a/deploy/runtime/defaults/MSLF_Merchant Plant.txt +++ b/deploy/runtime/defaults/MSLF_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -893 +903 A_aperture 1 1 @@ -683,12 +683,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3555,6 +3549,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -3573,6 +3580,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -3591,6 +3611,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -3609,6 +3642,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -222681,6 +222727,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/MSLF_None.txt b/deploy/runtime/defaults/MSLF_None.txt index 83bb365dd6..2ab309f0a0 100644 --- a/deploy/runtime/defaults/MSLF_None.txt +++ b/deploy/runtime/defaults/MSLF_None.txt @@ -1,5 +1,5 @@ 1 -474 +473 A_aperture 1 1 @@ -677,12 +677,6 @@ alpha_env 4 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/MSLF_Sale Leaseback.txt b/deploy/runtime/defaults/MSLF_Sale Leaseback.txt index d87473a7da..95e060465b 100644 --- a/deploy/runtime/defaults/MSLF_Sale Leaseback.txt +++ b/deploy/runtime/defaults/MSLF_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -880 +879 A_aperture 1 1 @@ -683,12 +683,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSLF_Single Owner.txt b/deploy/runtime/defaults/MSLF_Single Owner.txt index 381196da14..ea890e97fc 100644 --- a/deploy/runtime/defaults/MSLF_Single Owner.txt +++ b/deploy/runtime/defaults/MSLF_Single Owner.txt @@ -683,12 +683,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt b/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt index 881f9e083a..6199a16644 100644 --- a/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/MSPT_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -779 +778 A_sf_UI 1 1 @@ -301,12 +301,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt index 1bbaec92c3..613644ba39 100644 --- a/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -791 +790 A_sf_UI 1 1 @@ -301,12 +301,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Merchant Plant.txt b/deploy/runtime/defaults/MSPT_Merchant Plant.txt index 1ef2d53e14..6982816e4a 100644 --- a/deploy/runtime/defaults/MSPT_Merchant Plant.txt +++ b/deploy/runtime/defaults/MSPT_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -785 +795 A_sf_UI 1 1 @@ -301,12 +301,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -11630,6 +11624,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -11648,6 +11655,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -11666,6 +11686,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -11684,6 +11717,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -230756,6 +230802,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/MSPT_Sale Leaseback.txt b/deploy/runtime/defaults/MSPT_Sale Leaseback.txt index a4cc70797d..1470857cd0 100644 --- a/deploy/runtime/defaults/MSPT_Sale Leaseback.txt +++ b/deploy/runtime/defaults/MSPT_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -772 +771 A_sf_UI 1 1 @@ -301,12 +301,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/MSPT_Single Owner.txt b/deploy/runtime/defaults/MSPT_Single Owner.txt index eecdd64105..176b260a41 100644 --- a/deploy/runtime/defaults/MSPT_Single Owner.txt +++ b/deploy/runtime/defaults/MSPT_Single Owner.txt @@ -301,12 +301,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt b/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt index 9b619af558..c186fcd917 100644 --- a/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/PV Battery_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1200 +1199 6par_aisc 1 1 @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Commercial.txt b/deploy/runtime/defaults/PV Battery_Commercial.txt index 120e4c5900..859f07ba85 100644 --- a/deploy/runtime/defaults/PV Battery_Commercial.txt +++ b/deploy/runtime/defaults/PV Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -1103 +1102 6par_aisc 1 1 @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Host Developer.txt b/deploy/runtime/defaults/PV Battery_Host Developer.txt index 462c431a63..3cde52354e 100644 --- a/deploy/runtime/defaults/PV Battery_Host Developer.txt +++ b/deploy/runtime/defaults/PV Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -1244 +1243 6par_aisc 1 1 @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt index 67924e3e17..c13aba4108 100644 --- a/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/PV Battery_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1212 +1211 6par_aisc 1 1 @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Merchant Plant.txt b/deploy/runtime/defaults/PV Battery_Merchant Plant.txt index 8d834439d7..085355fcdf 100644 --- a/deploy/runtime/defaults/PV Battery_Merchant Plant.txt +++ b/deploy/runtime/defaults/PV Battery_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -1206 +1216 6par_aisc 1 1 @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -4471,6 +4465,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -4489,6 +4496,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -4507,6 +4527,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -4525,6 +4558,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -223597,6 +223643,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Residential.txt b/deploy/runtime/defaults/PV Battery_Residential.txt index ac456eb7ae..1361d6fbc8 100644 --- a/deploy/runtime/defaults/PV Battery_Residential.txt +++ b/deploy/runtime/defaults/PV Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -1133 +1132 6par_aisc 1 1 @@ -374,12 +374,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt b/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt index 874934c345..707fdd08b2 100644 --- a/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt +++ b/deploy/runtime/defaults/PV Battery_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -1193 +1192 6par_aisc 1 1 @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Single Owner.txt b/deploy/runtime/defaults/PV Battery_Single Owner.txt index d24ce27c3f..d48a3885c5 100644 --- a/deploy/runtime/defaults/PV Battery_Single Owner.txt +++ b/deploy/runtime/defaults/PV Battery_Single Owner.txt @@ -305,12 +305,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PV Battery_Third Party.txt b/deploy/runtime/defaults/PV Battery_Third Party.txt index fce21139af..e150966cfd 100644 --- a/deploy/runtime/defaults/PV Battery_Third Party.txt +++ b/deploy/runtime/defaults/PV Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -901 +900 6par_aisc 1 1 @@ -368,12 +368,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts Battery_Commercial.txt b/deploy/runtime/defaults/PVWatts Battery_Commercial.txt index 6a75f1d47f..bbbcdceb9c 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Commercial.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -439 +438 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt b/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt index a87bebb835..bcc5cd71b0 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -580 +579 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts Battery_Residential.txt b/deploy/runtime/defaults/PVWatts Battery_Residential.txt index d1f2505f80..09ba9391c6 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Residential.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -469 +468 Monthly_util 1 2 @@ -124,12 +124,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts Battery_Third Party.txt b/deploy/runtime/defaults/PVWatts Battery_Third Party.txt index c174fb4bdc..998a2b45df 100644 --- a/deploy/runtime/defaults/PVWatts Battery_Third Party.txt +++ b/deploy/runtime/defaults/PVWatts Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -249 +248 Monthly_util 1 2 @@ -123,12 +123,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt b/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt index 44202be891..5861333f32 100644 --- a/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/PVWatts_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -516 +515 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts_Commercial.txt b/deploy/runtime/defaults/PVWatts_Commercial.txt index 4514efa88c..070d8444f7 100644 --- a/deploy/runtime/defaults/PVWatts_Commercial.txt +++ b/deploy/runtime/defaults/PVWatts_Commercial.txt @@ -1,5 +1,5 @@ 1 -417 +416 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts_Community Solar.txt b/deploy/runtime/defaults/PVWatts_Community Solar.txt index 915d27cf23..d22596edf6 100644 --- a/deploy/runtime/defaults/PVWatts_Community Solar.txt +++ b/deploy/runtime/defaults/PVWatts_Community Solar.txt @@ -1,5 +1,5 @@ 1 -480 +479 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -1555,7 +1549,7 @@ inverterarray_power_w 1 1 1 -1538460 +1.53846e+06 is_advanced 1 1 @@ -1651,13 +1645,13 @@ land_area 1 1 1 -6.50277 +18.7859 land_area_value 1 1 1 1 -6.50277 +18.7859 land_fixed 1 1 @@ -2738,7 +2732,7 @@ total_land_area 1 1 1 -6.50277 +18.7859 total_module_area 1 1 @@ -2756,7 +2750,7 @@ ui_array_land_area_acres 1 1 1 -6.50277 +18.7859 ui_array_land_area_ha 1 1 @@ -2804,7 +2798,7 @@ ui_land_area_ha 1 1 1 -2.63158 +7.60241 ui_land_area_multiplier 1 1 @@ -2882,7 +2876,7 @@ ui_total_land_area_ha 1 1 1 -2.63158 +7.60241 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Host Developer.txt b/deploy/runtime/defaults/PVWatts_Host Developer.txt index 128159274e..66ecaab21c 100644 --- a/deploy/runtime/defaults/PVWatts_Host Developer.txt +++ b/deploy/runtime/defaults/PVWatts_Host Developer.txt @@ -1,5 +1,5 @@ 1 -558 +557 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -393,7 +387,7 @@ const_per_interest1 1 1 1 -9283.96 +8123.46 const_per_interest2 1 1 @@ -453,7 +447,7 @@ const_per_interest_total 1 1 1 -9283.96 +8123.46 const_per_months1 1 1 @@ -586,7 +580,7 @@ const_per_total1 1 1 1 -18567.9 +17407.4 const_per_total2 1 1 @@ -646,7 +640,7 @@ construction_financing_cost 1 1 1 -18567.9 +17407.4 contingency 1 1 @@ -1925,7 +1919,7 @@ land_area_value 1 1 1 -1.75575 +5.00179 land_fixed 1 1 @@ -2936,7 +2930,7 @@ total_land_area 1 1 1 -1.75575 +5.00179 total_module_area 1 1 @@ -2960,7 +2954,7 @@ ui_array_land_area_acres 1 1 1 -1.75575 +5.00179 ui_array_land_area_ha 1 1 @@ -2996,7 +2990,7 @@ ui_total_land_area_ha 1 1 1 -0.710527 +2.02416 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt b/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt index 698c282897..8e9ecb266b 100644 --- a/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt +++ b/deploy/runtime/defaults/PVWatts_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -111 +110 ac_nameplate 1 1 @@ -48,12 +48,6 @@ albedo 1 1 0.2 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt index 63f9f606ab..4a79c6b7f5 100644 --- a/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/PVWatts_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -528 +527 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts_Merchant Plant.txt b/deploy/runtime/defaults/PVWatts_Merchant Plant.txt index 2928631f90..a83ab6fd6c 100644 --- a/deploy/runtime/defaults/PVWatts_Merchant Plant.txt +++ b/deploy/runtime/defaults/PVWatts_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -522 +532 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -1982,6 +1976,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -2000,6 +2007,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -2018,6 +2038,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -2036,6 +2069,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -221108,6 +221154,12 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 mp_energy_market_revenue_ui 1 3 diff --git a/deploy/runtime/defaults/PVWatts_None.txt b/deploy/runtime/defaults/PVWatts_None.txt index 32b2fac2e7..eee5782599 100644 --- a/deploy/runtime/defaults/PVWatts_None.txt +++ b/deploy/runtime/defaults/PVWatts_None.txt @@ -1,5 +1,5 @@ 1 -82 +81 ac_nameplate 1 1 @@ -48,12 +48,6 @@ albedo 1 1 0.2 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 @@ -415,7 +409,7 @@ total_land_area 1 1 1 -0.0130055 +0.0592353 total_module_area 1 1 @@ -433,7 +427,7 @@ ui_array_land_area_acres 1 1 1 -0.0130055 +0.0592353 ui_array_land_area_ha 1 1 @@ -469,7 +463,7 @@ ui_total_land_area_ha 1 1 1 -0.00526316 +0.0239717 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Residential.txt b/deploy/runtime/defaults/PVWatts_Residential.txt index a3d82e54e5..c57d519d75 100644 --- a/deploy/runtime/defaults/PVWatts_Residential.txt +++ b/deploy/runtime/defaults/PVWatts_Residential.txt @@ -1,5 +1,5 @@ 1 -447 +446 Monthly_util 1 2 @@ -123,12 +123,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt b/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt index ae74bb1e6d..f0bdf68717 100644 --- a/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt +++ b/deploy/runtime/defaults/PVWatts_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -509 +508 ac_nameplate 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/PVWatts_Single Owner.txt b/deploy/runtime/defaults/PVWatts_Single Owner.txt index 93d96132a4..75934ddee9 100644 --- a/deploy/runtime/defaults/PVWatts_Single Owner.txt +++ b/deploy/runtime/defaults/PVWatts_Single Owner.txt @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -1161,7 +1155,7 @@ engr_total 1 1 1 -3500000 +3.5e+06 equip1_reserve_cost 1 1 @@ -1687,7 +1681,7 @@ inverterarray_power_w 1 1 1 -38461500 +3.84615e+07 is_advanced 1 1 diff --git a/deploy/runtime/defaults/PVWatts_Third Party.txt b/deploy/runtime/defaults/PVWatts_Third Party.txt index 865b761ad8..bc82b01b87 100644 --- a/deploy/runtime/defaults/PVWatts_Third Party.txt +++ b/deploy/runtime/defaults/PVWatts_Third Party.txt @@ -1,5 +1,5 @@ 1 -243 +242 Monthly_util 1 2 @@ -123,12 +123,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 @@ -1003,7 +997,7 @@ total_land_area 1 1 1 -0.0130055 +0.0592353 total_module_area 1 1 @@ -1027,7 +1021,7 @@ ui_array_land_area_acres 1 1 1 -0.0130055 +0.0592353 ui_array_land_area_ha 1 1 @@ -1063,7 +1057,7 @@ ui_total_land_area_ha 1 1 1 -0.00526316 +0.0239717 ui_total_module_area 1 1 diff --git a/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt b/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt index 356e4f6d2e..385d82cbd3 100644 --- a/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt +++ b/deploy/runtime/defaults/Physical Trough IPH_LCOH Calculator.txt @@ -1,5 +1,5 @@ 1 -746 +745 A_aperture 1 2 @@ -687,12 +687,6 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough IPH_None.txt b/deploy/runtime/defaults/Physical Trough IPH_None.txt index 9f2642c21e..2422a0419c 100644 --- a/deploy/runtime/defaults/Physical Trough IPH_None.txt +++ b/deploy/runtime/defaults/Physical Trough IPH_None.txt @@ -1,5 +1,5 @@ 1 -716 +715 A_aperture 1 2 @@ -687,12 +687,6 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt index 424af5c031..07c61f5a46 100644 --- a/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Physical Trough_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1255 +1254 A_aperture 1 2 @@ -868,12 +868,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt b/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt index 6a510109af..150e09b62a 100644 --- a/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Physical Trough_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -873 +872 A_aperture 1 2 @@ -862,12 +862,6 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt index 22c264451a..f1ba12624d 100644 --- a/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Physical Trough_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -1267 +1266 A_aperture 1 2 @@ -868,12 +868,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt b/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt index 7e50458123..88fdc61a44 100644 --- a/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt +++ b/deploy/runtime/defaults/Physical Trough_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -1261 +1271 A_aperture 1 2 @@ -868,12 +868,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -5627,6 +5621,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -5645,6 +5652,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -5663,6 +5683,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -5681,6 +5714,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -224753,6 +224799,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/Physical Trough_None.txt b/deploy/runtime/defaults/Physical Trough_None.txt index 7d8b9ed6fd..3f06b428be 100644 --- a/deploy/runtime/defaults/Physical Trough_None.txt +++ b/deploy/runtime/defaults/Physical Trough_None.txt @@ -1,5 +1,5 @@ 1 -844 +843 A_aperture 1 2 @@ -862,12 +862,6 @@ alpha_env 0.02 0.02 0 0 0.02 0.02 0 0 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt b/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt index 3902d5c30f..daab779f3c 100644 --- a/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Physical Trough_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -1248 +1247 A_aperture 1 2 @@ -868,12 +868,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Physical Trough_Single Owner.txt b/deploy/runtime/defaults/Physical Trough_Single Owner.txt index 8c49431bde..268add82da 100644 --- a/deploy/runtime/defaults/Physical Trough_Single Owner.txt +++ b/deploy/runtime/defaults/Physical Trough_Single Owner.txt @@ -868,12 +868,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -1232,7 +1226,7 @@ const_per_interest1 1 1 1 -19677100 +1.96771e+07 const_per_interest2 1 1 @@ -1292,7 +1286,7 @@ const_per_interest_total 1 1 1 -19677100 +1.96771e+07 const_per_months1 1 1 @@ -1389,7 +1383,7 @@ const_per_principal1 1 1 1 -562202000 +5.62202e+08 const_per_principal2 1 1 @@ -1419,13 +1413,13 @@ const_per_principal_total 1 1 1 -562202000 +5.62202e+08 const_per_total1 1 1 1 1 -25299100 +2.52991e+07 const_per_total2 1 1 @@ -1485,7 +1479,7 @@ construction_financing_cost 1 1 1 -25299100 +2.52991e+07 cost_debt_closing 1 1 @@ -1568,7 +1562,7 @@ csp.dtr.cost.contingency 1 1 1 -31514900 +3.15149e+07 csp.dtr.cost.contingency_percent 1 1 @@ -1610,7 +1604,7 @@ csp.dtr.cost.epc.total 1 1 1 -52990000 +5.299e+07 csp.dtr.cost.fossil_backup 1 1 @@ -1688,7 +1682,7 @@ csp.dtr.cost.plm.total 1 1 1 -8215110 +8.21511e+06 csp.dtr.cost.power_plant 1 1 @@ -1718,7 +1712,7 @@ csp.dtr.cost.sales_tax.total 1 1 1 -19269100 +1.92691e+07 csp.dtr.cost.sales_tax.value 1 1 @@ -1766,7 +1760,7 @@ csp.dtr.cost.storage 1 1 1 -115989000 +1.15989e+08 csp.dtr.cost.storage.cost_per_kwht 1 1 @@ -4036,7 +4030,7 @@ direct_subtotal 1 1 1 -450212000 +4.50212e+08 disp_csu_cost 1 1 @@ -6147,7 +6141,7 @@ property_assessed_value 1 1 1 -562202000 +5.62202e+08 property_tax_rate 1 1 @@ -6669,19 +6663,19 @@ total_direct_cost 1 1 1 -481727000 +4.81727e+08 total_indirect_cost 1 1 1 1 -61205100 +6.12051e+07 total_installed_cost 1 1 1 1 -562202000 +5.62202e+08 total_land_area 1 1 diff --git a/deploy/runtime/defaults/Retired_None.txt b/deploy/runtime/defaults/Retired_None.txt index 7657469679..60c48c547b 100644 --- a/deploy/runtime/defaults/Retired_None.txt +++ b/deploy/runtime/defaults/Retired_None.txt @@ -1,5 +1,5 @@ 1 -461 +460 A_absorber 1 1 @@ -210,12 +210,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Solar Water Heating_Commercial.txt b/deploy/runtime/defaults/Solar Water Heating_Commercial.txt index ce672d98b6..135769ec7f 100644 --- a/deploy/runtime/defaults/Solar Water Heating_Commercial.txt +++ b/deploy/runtime/defaults/Solar Water Heating_Commercial.txt @@ -1,5 +1,5 @@ 1 -387 +386 FRUL 1 1 @@ -90,12 +90,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt b/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt index 8509cf726d..e28f24225c 100644 --- a/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Solar Water Heating_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -122 +121 FRUL 1 1 @@ -84,12 +84,6 @@ albedo 1 1 0.2 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Solar Water Heating_None.txt b/deploy/runtime/defaults/Solar Water Heating_None.txt index 42a9dbc5c4..b392c6ca47 100644 --- a/deploy/runtime/defaults/Solar Water Heating_None.txt +++ b/deploy/runtime/defaults/Solar Water Heating_None.txt @@ -1,5 +1,5 @@ 1 -93 +92 FRUL 1 1 @@ -84,12 +84,6 @@ albedo 1 1 0.2 -analysis_period_old -1 -1 -1 -1 -0 annual_albedo 1 1 diff --git a/deploy/runtime/defaults/Solar Water Heating_Residential.txt b/deploy/runtime/defaults/Solar Water Heating_Residential.txt index 4c063626ba..9405253de1 100644 --- a/deploy/runtime/defaults/Solar Water Heating_Residential.txt +++ b/deploy/runtime/defaults/Solar Water Heating_Residential.txt @@ -1,5 +1,5 @@ 1 -417 +416 FRUL 1 1 @@ -159,12 +159,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt index 7fe9a62b35..1d53acbd08 100644 --- a/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Standalone Battery_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -569 +568 LeadAcid_q10 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Commercial.txt b/deploy/runtime/defaults/Standalone Battery_Commercial.txt index d592effd6a..da0377e2b4 100644 --- a/deploy/runtime/defaults/Standalone Battery_Commercial.txt +++ b/deploy/runtime/defaults/Standalone Battery_Commercial.txt @@ -1,5 +1,5 @@ 1 -502 +501 LeadAcid_q10 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Host Developer.txt b/deploy/runtime/defaults/Standalone Battery_Host Developer.txt index 5d2d7887b3..54900b3b7e 100644 --- a/deploy/runtime/defaults/Standalone Battery_Host Developer.txt +++ b/deploy/runtime/defaults/Standalone Battery_Host Developer.txt @@ -1,5 +1,5 @@ 1 -643 +642 LeadAcid_q10 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt index c4960ae67c..4dec119285 100644 --- a/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Standalone Battery_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -581 +580 LeadAcid_q10 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt b/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt index 6a2f89a8ec..a49282648c 100644 --- a/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt +++ b/deploy/runtime/defaults/Standalone Battery_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -575 +585 LeadAcid_q10 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -2405,6 +2399,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -2424,6 +2431,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -2443,6 +2463,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -2462,6 +2495,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -221534,6 +221580,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 @@ -222553,5 +222612,5 @@ ur_yearzero_usage_peaks 2 1 12 -0 0 0 0 0 0 0 0 0 0 0 0 +234.676 173.422 172.007 191.434 198.295 236.469 274.231 260.336 226.751 185.123 156.2 184.05 diff --git a/deploy/runtime/defaults/Standalone Battery_Residential.txt b/deploy/runtime/defaults/Standalone Battery_Residential.txt index 920b9422bc..5bd89f27e7 100644 --- a/deploy/runtime/defaults/Standalone Battery_Residential.txt +++ b/deploy/runtime/defaults/Standalone Battery_Residential.txt @@ -1,5 +1,5 @@ 1 -532 +531 LeadAcid_q10 1 1 @@ -121,12 +121,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt b/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt index f4be0b146d..66aff006bc 100644 --- a/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Standalone Battery_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -562 +561 LeadAcid_q10 1 1 @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Standalone Battery_Single Owner.txt b/deploy/runtime/defaults/Standalone Battery_Single Owner.txt index a41aba9486..16e19359f3 100644 --- a/deploy/runtime/defaults/Standalone Battery_Single Owner.txt +++ b/deploy/runtime/defaults/Standalone Battery_Single Owner.txt @@ -54,12 +54,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3626,5 +3620,5 @@ ur_yearzero_usage_peaks 2 1 12 -0 0 0 0 0 0 0 0 0 0 0 0 +234.676 173.422 172.007 191.434 198.295 236.469 274.231 260.336 226.751 185.123 156.2 184.05 diff --git a/deploy/runtime/defaults/Standalone Battery_Third Party.txt b/deploy/runtime/defaults/Standalone Battery_Third Party.txt index b5d5cb53cf..215fa7a237 100644 --- a/deploy/runtime/defaults/Standalone Battery_Third Party.txt +++ b/deploy/runtime/defaults/Standalone Battery_Third Party.txt @@ -1,5 +1,5 @@ 1 -365 +364 LeadAcid_q10 1 1 @@ -115,12 +115,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 annual_crit 1 1 diff --git a/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt b/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt index bb9efe7077..dccbc4e576 100644 --- a/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt +++ b/deploy/runtime/defaults/Wind Power_All Equity Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -659 +658 a_error_test_number 1 1 @@ -53,12 +53,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Commercial.txt b/deploy/runtime/defaults/Wind Power_Commercial.txt index 8b32fab914..776f04ddde 100644 --- a/deploy/runtime/defaults/Wind Power_Commercial.txt +++ b/deploy/runtime/defaults/Wind Power_Commercial.txt @@ -1,5 +1,5 @@ 1 -573 +572 a_error_test_number 1 1 @@ -83,12 +83,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt b/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt index 3335f15bb3..319138b52f 100644 --- a/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt +++ b/deploy/runtime/defaults/Wind Power_LCOE Calculator.txt @@ -1,5 +1,5 @@ 1 -210 +209 a_error_test_number 1 1 @@ -47,12 +47,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 avail_bop_loss 1 1 diff --git a/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt b/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt index d8c58d6064..26b57411fd 100644 --- a/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt +++ b/deploy/runtime/defaults/Wind Power_Leveraged Partnership Flip.txt @@ -1,5 +1,5 @@ 1 -671 +670 a_error_test_number 1 1 @@ -53,12 +53,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Merchant Plant.txt b/deploy/runtime/defaults/Wind Power_Merchant Plant.txt index b21b015ece..72f3bdad01 100644 --- a/deploy/runtime/defaults/Wind Power_Merchant Plant.txt +++ b/deploy/runtime/defaults/Wind Power_Merchant Plant.txt @@ -1,5 +1,5 @@ 1 -665 +675 a_error_test_number 1 1 @@ -53,12 +53,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 @@ -3093,6 +3087,19 @@ mp_ancserv1_revenue_single 1 1 0 +mp_ancserv1_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv1_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv2_percent_gen 1 1 @@ -3111,6 +3118,19 @@ mp_ancserv2_revenue_single 1 1 0 +mp_ancserv2_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv2_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv3_percent_gen 1 1 @@ -3129,6 +3149,19 @@ mp_ancserv3_revenue_single 1 1 0 +mp_ancserv3_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv3_revenue_ui +1 +3 +1 +2 +0 0 + mp_ancserv4_percent_gen 1 1 @@ -3147,6 +3180,19 @@ mp_ancserv4_revenue_single 1 1 0 +mp_ancserv4_revenue_single_ui +1 +3 +1 +1 +0 +mp_ancserv4_revenue_ui +1 +3 +1 +2 +0 0 + mp_enable_ancserv1 1 1 @@ -222219,6 +222265,19 @@ mp_energy_market_revenue_single 1 1 0 +mp_energy_market_revenue_single_ui +1 +3 +1 +1 +0 +mp_energy_market_revenue_ui +1 +3 +1 +2 +0 0 + mp_error_msg 1 4 diff --git a/deploy/runtime/defaults/Wind Power_None.txt b/deploy/runtime/defaults/Wind Power_None.txt index 5dea0976d4..9588e649ce 100644 --- a/deploy/runtime/defaults/Wind Power_None.txt +++ b/deploy/runtime/defaults/Wind Power_None.txt @@ -1,5 +1,5 @@ 1 -181 +180 a_error_test_number 1 1 @@ -47,12 +47,6 @@ periods 1 1 1 -analysis_period_old -1 -1 -1 -1 -0 avail_bop_loss 1 1 diff --git a/deploy/runtime/defaults/Wind Power_Residential.txt b/deploy/runtime/defaults/Wind Power_Residential.txt index 02342524a9..63a55f34a9 100644 --- a/deploy/runtime/defaults/Wind Power_Residential.txt +++ b/deploy/runtime/defaults/Wind Power_Residential.txt @@ -1,5 +1,5 @@ 1 -569 +568 a_error_test_number 1 1 @@ -83,12 +83,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt b/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt index 60734d1990..b638f2f71e 100644 --- a/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt +++ b/deploy/runtime/defaults/Wind Power_Sale Leaseback.txt @@ -1,5 +1,5 @@ 1 -652 +651 a_error_test_number 1 1 @@ -53,12 +53,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/defaults/Wind Power_Single Owner.txt b/deploy/runtime/defaults/Wind Power_Single Owner.txt index 204461ab39..3080c50f90 100644 --- a/deploy/runtime/defaults/Wind Power_Single Owner.txt +++ b/deploy/runtime/defaults/Wind Power_Single Owner.txt @@ -53,12 +53,6 @@ analysis_period 1 1 25 -analysis_period_old -1 -1 -1 -1 -0 analysis_period_warning 1 4 diff --git a/deploy/runtime/ui/Financial Analysis Parameters.txt b/deploy/runtime/ui/Financial Analysis Parameters.txt index b3bfe8e667..ea7036c410 100644 --- a/deploy/runtime/ui/Financial Analysis Parameters.txt +++ b/deploy/runtime/ui/Financial Analysis Parameters.txt @@ -328,7 +328,7 @@ TabOrder 3 3 -6 +5 analysis_period 3 1 @@ -343,20 +343,6 @@ Financial Analysis Parameters 1 30 Default -analysis_period_old -3 -1 -Previous analysis period -years -Financial Analysis Parameters -0 -8 -1 -1 -1 -1 -0 -Default analysis_period_warning 3 4 @@ -412,19 +398,20 @@ Financial Analysis Parameters 5.5 Default -1680 +2249 equations{ '$MIMO$ fap_analysis_period' } = define() { - if ((${analysis_period_old}>= 1) && (${analysis_period} != ${analysis_period_old})) { - msgbox('FAP eqns ap,settings ' + ${analysis_period} + ', ' + ${analysis_period_old}); - if (financing() == 'Merchant Plant') { + if (financing() == 'Merchant Plant') { +// msgbox('FAP eqns financing, old ' + financing() + ', ' + analysis_period_old()); + if ((analysis_period_old()>= 1) && (${analysis_period} != analysis_period_old())) { +// msgbox('FAP updating new,old ' + ${analysis_period} + ', ' + analysis_period_old()); data.analysis_period = ${analysis_period}; - data.analysis_period_old = ${analysis_period_old}; + data.analysis_period_old = analysis_period_old(); data.mp_energy_market_revenue = ${mp_energy_market_revenue}; data.mp_ancserv1_revenue = ${mp_ancserv1_revenue}; data.mp_ancserv2_revenue = ${mp_ancserv2_revenue}; data.mp_ancserv3_revenue = ${mp_ancserv3_revenue}; data.mp_ancserv4_revenue = ${mp_ancserv4_revenue}; - data.mp_energy_market_revenue_single = ${mp_energy_market_revenue}; + data.mp_energy_market_revenue_single = ${mp_energy_market_revenue_single}; data.mp_ancserv1_revenue_single = ${mp_ancserv1_revenue_single}; data.mp_ancserv2_revenue_single = ${mp_ancserv2_revenue_single}; data.mp_ancserv3_revenue_single = ${mp_ancserv3_revenue_single}; @@ -437,11 +424,17 @@ equations{ '$MIMO$ fap_analysis_period' } = define() { return 0; } else { - nrows = #data.mp_energy_market_revenue; - msgbox('new energy market length = ' + nrows); // need intermediate variable to update ${mp_energy_market_revenue_ui} = data.mp_energy_market_revenue; - ${inflation_rate} = nrows; + ${mp_ancserv1_revenue_ui} = data.mp_ancserv1_revenue; + ${mp_ancserv2_revenue_ui} = data.mp_ancserv2_revenue; + ${mp_ancserv3_revenue_ui} = data.mp_ancserv3_revenue; + ${mp_ancserv4_revenue_ui} = data.mp_ancserv4_revenue; + ${mp_energy_market_revenue_single_ui} = data.mp_energy_market_revenue_single; + ${mp_ancserv1_revenue_single_ui} = data.mp_ancserv1_revenue_single; + ${mp_ancserv2_revenue_single_ui} = data.mp_ancserv2_revenue_single; + ${mp_ancserv3_revenue_single_ui} = data.mp_ancserv3_revenue_single; + ${mp_ancserv4_revenue_single_ui} = data.mp_ancserv4_revenue_single; } if (data.analysisperiodchange_check == 0) @@ -450,6 +443,7 @@ equations{ '$MIMO$ fap_analysis_period' } = define() { msgbox(msg); } } + } return 0; }; @@ -459,11 +453,10 @@ equations{ 'nominal_discount_rate' } = define() { }; -2397 +2936 on_load{'Financial Analysis Parameters'} = define() { txt = analysis_period_message(); property('analysis_period_warning','caption',txt); - value('analysis_period_old', value('analysis_period')); }; function analysis_period_message() { @@ -503,8 +496,16 @@ function analysis_period_message() { on_change{'analysis_period'} = define() { if ( financing() == 'Merchant Plant') { msgbox('Analysis period changed!\nThe merchant plant price data may not match the analysis period. Go to the Revenue page to update the Energy Market or Ancillary Service price data as appropriate.'); - value('analysis_period_old', value('analysis_period')); value('mp_energy_market_revenue', value('mp_energy_market_revenue_ui')); + value('mp_ancserv1_revenue', value('mp_ancserv1_revenue_ui')); + value('mp_ancserv2_revenue', value('mp_ancserv2_revenue_ui')); + value('mp_ancserv3_revenue', value('mp_ancserv3_revenue_ui')); + value('mp_ancserv4_revenue', value('mp_ancserv4_revenue_ui')); + value('mp_energy_market_revenue_single', value('mp_energy_market_revenue_single_ui')); + value('mp_ancserv1_revenue_single', value('mp_ancserv1_revenue_single_ui')); + value('mp_ancserv2_revenue_single', value('mp_ancserv2_revenue_single_ui')); + value('mp_ancserv3_revenue_single', value('mp_ancserv3_revenue_single_ui')); + value('mp_ancserv4_revenue_single', value('mp_ancserv4_revenue_single_ui')); } txt = analysis_period_message(); property('analysis_period_warning','caption',txt); diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt index d4dbf251f2..4b51555479 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 1.txt @@ -272,7 +272,7 @@ Bold 2 1 -5 +7 mp_ancserv1_percent_gen 3 1 @@ -316,6 +316,35 @@ Merchant Plant Revenue 1 0 DataLifetimeMatrix +mp_ancserv1_revenue_single_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +1 +0 +Default +mp_ancserv1_revenue_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +2 +0 0 + +Default mp_enable_ancserv1 3 1 diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt index d58d03e1f3..f85aa3afaa 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 2.txt @@ -272,7 +272,7 @@ Bold 2 1 -5 +7 mp_ancserv2_percent_gen 3 1 @@ -316,6 +316,35 @@ Merchant Plant Revenue 1 0 DataLifetimeMatrix +mp_ancserv2_revenue_single_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +1 +0 +Default +mp_ancserv2_revenue_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +2 +0 0 + +Default mp_enable_ancserv2 3 1 diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt index ab23af46cb..28871970d0 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 3.txt @@ -272,7 +272,7 @@ Bold 2 1 -5 +7 mp_ancserv3_percent_gen 3 1 @@ -316,6 +316,35 @@ Merchant Plant Revenue 1 0 DataLifetimeMatrix +mp_ancserv3_revenue_single_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +1 +0 +Default +mp_ancserv3_revenue_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +2 +0 0 + +Default mp_enable_ancserv3 3 1 diff --git a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt index 014b852f92..8dba7feee5 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Ancillary Service 4.txt @@ -272,7 +272,7 @@ Bold 2 1 -5 +7 mp_ancserv4_percent_gen 3 1 @@ -316,6 +316,35 @@ Merchant Plant Revenue 1 0 DataLifetimeMatrix +mp_ancserv4_revenue_single_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +1 +0 +Default +mp_ancserv4_revenue_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +2 +0 0 + +Default mp_enable_ancserv4 3 1 diff --git a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt index a22e6378b0..a8cf10642a 100644 --- a/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt +++ b/deploy/runtime/ui/Financial Merchant Plant Energy Market Revenue.txt @@ -272,7 +272,7 @@ Bold 2 1 -8 +9 forecast_price_signal_model 3 1 @@ -345,6 +345,20 @@ Merchant Plant Revenue 1 0 DataLifetimeMatrix +mp_energy_market_revenue_single_ui +3 +3 + + +Merchant Plant Revenue +0 +8 +1 +3 +1 +1 +0 +Default mp_energy_market_revenue_ui 3 3 diff --git a/src/case.cpp b/src/case.cpp index a29ad24e42..dd3c8bef2a 100644 --- a/src/case.cpp +++ b/src/case.cpp @@ -127,6 +127,21 @@ static void fcall_financing_pCase( lk::invoke_t &cxt ) cxt.result().assign( cc->GetFinancing() ); } +static void fcall_analysis_period_pCase(lk::invoke_t& cxt) +{ + LK_DOC("analysis_period", "Gets current analysis period for case, used for analysis period dependent variables.", "():variant"); + if (Case* cc = static_cast(cxt.user_data())) + cxt.result().assign(cc->m_analysis_period); +} + +static void fcall_analysis_period_old_pCase(lk::invoke_t& cxt) +{ + LK_DOC("analysis_period_old", "Gets previous analysis period for case, used for analysis period dependent variables.", "():variant"); + if (Case* cc = static_cast(cxt.user_data())) + cxt.result().assign(cc->m_analysis_period_old); +} + + CaseEvaluator::CaseEvaluator( Case *cc, VarTable &vars, EqnFastLookup &efl ) : EqnEvaluator( vars, efl ) { @@ -140,7 +155,9 @@ void CaseEvaluator::SetupEnvironment( lk::env_t &env ) EqnEvaluator::SetupEnvironment( env ); env.register_func( fcall_technology_pCase, m_case ); - env.register_func( fcall_financing_pCase, m_case ); + env.register_func(fcall_financing_pCase, m_case); + env.register_func(fcall_analysis_period_pCase, m_case); + env.register_func(fcall_analysis_period_old_pCase, m_case); env.register_funcs( invoke_ssc_funcs() ); env.register_funcs( invoke_equation_funcs() ); } @@ -273,6 +290,8 @@ bool CaseEvaluator::UpdateLibrary( const wxString &trigger, wxArrayString &chang Case::Case() : m_config(0), m_baseCase( this, wxEmptyString ), m_parametric( this ) { + m_analysis_period = 0; + m_analysis_period_old = 0; } Case::~Case() @@ -302,6 +321,8 @@ bool Case::Copy( Object *obj ) m_parametric.Copy(rhs->m_parametric); m_excelExch.Copy(rhs->m_excelExch); m_stochastic.Copy(rhs->m_stochastic); + m_analysis_period = rhs->m_analysis_period; + m_analysis_period_old = rhs->m_analysis_period_old; m_graphs.clear(); for( size_t i=0;im_graphs.size();i++ ) m_graphs.push_back( rhs->m_graphs[i] ); diff --git a/src/case.h b/src/case.h index 3b7b11f63b..28421813a3 100644 --- a/src/case.h +++ b/src/case.h @@ -175,6 +175,9 @@ class Case : public Object wxString GetLastError() { return m_lastError; }; + // handle analysis period changes + size_t m_analysis_period; + size_t m_analysis_period_old; private: wxString m_lastError; diff --git a/src/casewin.cpp b/src/casewin.cpp index f708b1efea..d046e3a652 100644 --- a/src/casewin.cpp +++ b/src/casewin.cpp @@ -698,7 +698,6 @@ void CaseWindow::OnCaseEvent( Case *, CaseEvent &evt ) { if ( evt.GetType() == CaseEvent::VARS_CHANGED ) { - // update UI objects for the ones that changed wxArrayString &list = evt.GetVars(); @@ -743,7 +742,7 @@ void CaseWindow::OnCaseEvent( Case *, CaseEvent &evt ) VarValue *vv = m_case->Values().Get( list[i] ); if ( ipage && obj && vv ) { - ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ); + ipage->DataExchange( obj, *vv, ActiveInputPage::VAR_TO_OBJ, m_case->m_analysis_period); // lookup and run any callback functions. if ( lk::node_t *root = m_case->QueryCallback( "on_change", obj->GetName() ) ) diff --git a/src/ide.cpp b/src/ide.cpp index 28b9434064..8377b2cc0f 100644 --- a/src/ide.cpp +++ b/src/ide.cpp @@ -762,12 +762,23 @@ static void fcall_financing_stub( lk::invoke_t &cxt ) LK_DOC( "financing", "Return the current financing option name", "(void):string" ); } +static void fcall_analysis_period_stub(lk::invoke_t& cxt) +{ + LK_DOC("analysis_period", "Gets current analysis period for case, used for analysis period dependent variables.", "():variant"); +} + +static void fcall_analysis_period_old_stub(lk::invoke_t& cxt) +{ + LK_DOC("analysis_period_old", "Gets previous analysis period for case, used for analysis period dependent variables.", "():variant"); +} static lk::fcall_t* invoke_equation_stubs() { static const lk::fcall_t vec[] = { fcall_technology_stub, fcall_financing_stub, + fcall_analysis_period_stub, + fcall_analysis_period_old_stub, 0 }; return (lk::fcall_t*)vec; } diff --git a/src/inputpage.cpp b/src/inputpage.cpp index a32f0a042c..22177ea161 100644 --- a/src/inputpage.cpp +++ b/src/inputpage.cpp @@ -188,6 +188,11 @@ void ActiveInputPage::Initialize() VarInfoLookup &vdb = GetVariables(); VarTable &vals = GetValues(); + if (m_case->m_analysis_period < 1) { + // initialize + VarValue* vv_ap = m_case->Values().Get("analysis_period"); + if (vv_ap) m_case->m_analysis_period = (size_t)vv_ap->Integer(); + } std::vector objs = m_formData->GetObjects(); for( size_t i=0;im_analysis_period); } } @@ -393,12 +398,25 @@ void ActiveInputPage::OnNativeEvent( wxCommandEvent &evt ) // other UI objects (calculated ones) need to be updated if( VarValue *vval = GetValues().Get( obj->GetName() ) ) { + // tracking analysis period changes to update analysis period dependent widgets + if (obj->GetName() == "analysis_period") + m_case->m_analysis_period_old = vval->Integer(); + if ( DataExchange( obj, *vval, OBJ_TO_VAR ) ) { wxLogStatus( "Variable " + obj->GetName() + " changed by user interaction, case notified." ); + // tracking analysis period changes to update analysis period dependent widgets + if (obj->GetName() == "analysis_period") + m_case->m_analysis_period = vval->Integer(); + + // equations updates m_case->Recalculate( obj->GetName() ); + // prevent further updates of analysis period dependent variables + if (obj->GetName() == "analysis_period") + m_case->m_analysis_period_old = vval->Integer(); + // send value changed whenever recalculate is called to update other windows // for example the VariableGrid m_case->SendEvent(CaseEvent(CaseEvent::VALUE_USER_INPUT, obj->GetName())); @@ -418,7 +436,7 @@ void ActiveInputPage::OnNativeEvent( wxCommandEvent &evt ) } } -bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir) +bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t analysis_period) { if ( wxNumericCtrl *num = obj->GetNative() ) { @@ -531,7 +549,7 @@ bool ActiveInputPage::DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir) } else if (AFDataLifetimeMatrixButton *dl = obj->GetNative()) { - if (dir == VAR_TO_OBJ) dl->Set(val.Matrix()); + if (dir == VAR_TO_OBJ) dl->Set(val.Matrix(), analysis_period); else val.Set(dl->Get()); } else if (AFStringArrayButton *sa = obj->GetNative()) diff --git a/src/inputpage.h b/src/inputpage.h index f83ac3b6bd..b6dbada7a3 100644 --- a/src/inputpage.h +++ b/src/inputpage.h @@ -91,7 +91,7 @@ class ActiveInputPage : public wxPanel // data exchange from UI object to data value and vice versa enum DdxDir { OBJ_TO_VAR, VAR_TO_OBJ }; - static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir); + static bool DataExchange( wxUIObject *obj, VarValue &val, DdxDir dir, size_t analysis_period = 0); protected: diff --git a/src/invoke.cpp b/src/invoke.cpp index 6231356d1d..7d8d2cb193 100644 --- a/src/invoke.cpp +++ b/src/invoke.cpp @@ -1057,11 +1057,30 @@ void invoke_get_var_info( Case *c, const wxString &name, lk::vardata_t &result ) } } -static void fcall_varinfo( lk::invoke_t &cxt ) +static void fcall_varinfo(lk::invoke_t& cxt) { LK_DOC("varinfo", "Gets meta data about an input or output variable. Returns null if the variable does not exist.", "(string:var name):table"); - if ( CaseCallbackContext *ci = static_cast(cxt.user_data()) ) - invoke_get_var_info( &ci->GetCase(), cxt.arg(0).as_string(), cxt.result() ); + if (CaseCallbackContext* ci = static_cast(cxt.user_data())) + invoke_get_var_info(&ci->GetCase(), cxt.arg(0).as_string(), cxt.result()); +} + +static void fcall_analysis_period(lk::invoke_t& cxt) +{ + LK_DOC("analysis_period", "Gets current analysis period for case, used for analysis period dependent variables.", "():variant"); + if (CaseCallbackContext* ci = static_cast(cxt.user_data())) + cxt.result().assign(ci->GetCase().m_analysis_period); + else + cxt.result().assign(0.0); +} + + +static void fcall_analysis_period_old(lk::invoke_t& cxt) +{ + LK_DOC("analysis_period_old", "Gets previous analysis period for case, used for analysis period dependent variables.", "():variant"); + if (CaseCallbackContext* ci = static_cast(cxt.user_data())) + cxt.result().assign(ci->GetCase().m_analysis_period_old); + else + cxt.result().assign(0.0); } void fcall_value( lk::invoke_t &cxt ) @@ -6114,9 +6133,6 @@ lk::fcall_t* invoke_equation_funcs() fcall_property, fcall_setup_landbosse, fcall_run_landbosse, - fcall_setsettings, - fcall_getsettings, - fcall_varinfo, // fcall_logmsg, 0 }; return (lk::fcall_t*)vec; @@ -6129,6 +6145,8 @@ lk::fcall_t* invoke_casecallback_funcs() fcall_is_assigned, fcall_varinfo, fcall_output, + fcall_analysis_period, + fcall_analysis_period_old, fcall_technology, fcall_financing, 0 }; diff --git a/src/widgets.cpp b/src/widgets.cpp index 9f837fd507..f42c5ca8ea 100644 --- a/src/widgets.cpp +++ b/src/widgets.cpp @@ -3083,9 +3083,10 @@ void AFDataLifetimeMatrixButton::Get(matrix_t &data) { data = mData; } -void AFDataLifetimeMatrixButton::Set(const matrix_t &data) +void AFDataLifetimeMatrixButton::Set(const matrix_t &data, size_t analysis_period) { - if (mAnalysisPeriod < 1) return; // not valid for configurations without analysis period + if (analysis_period < 1) return; // not valid for configurations without analysis period + mAnalysisPeriod = analysis_period; mData = data; size_t newSize = mData.nrows(); if (newSize == 1) diff --git a/src/widgets.h b/src/widgets.h index a4f87b7818..51d0f89830 100644 --- a/src/widgets.h +++ b/src/widgets.h @@ -261,7 +261,7 @@ class AFDataLifetimeMatrixButton : public wxButton public: AFDataLifetimeMatrixButton(wxWindow *parent, int id, const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize); - void Set(const matrix_t &data); + void Set(const matrix_t &data, size_t analysis_period = 0); void Get(matrix_t &data); void Set(const std::vector &data); void Get(std::vector &data); diff --git a/test_results_win64.csv b/test_results_win64.csv index 47615a7742..e5a3bb73bb 100644 --- a/test_results_win64.csv +++ b/test_results_win64.csv @@ -46,8 +46,8 @@ Generic Battery,Residential,6698.29,47.2882,NA,; Generic Battery,Commercial,360789,26.778,NA,; Generic Battery,Third Party,6690.41,NA,NA,; Generic Battery,Host Developer,360789,13.9378,10.8308,; -Generic Battery,Single Owner,72511344,18.6042,11.0907,; -Generic Battery,Merchant Plant,72511344,19.4401,NA,; +Generic Battery,Single Owner,32957442,41.8704,11.479,; +Generic Battery,Merchant Plant,32957442,42.7299,NA,; Generic Battery,Leveraged Partnership Flip,72511344,21.979,30.8074,; Generic Battery,All Equity Partnership Flip,72511344,29.0862,36.9689,; Generic Battery,Sale Leaseback,72511344,29.5316,36.9689,; @@ -60,7 +60,7 @@ Standalone Battery,Merchant Plant,-8397703,4357.35,NA,; Standalone Battery,Leveraged Partnership Flip,-8397703,82.8137,88.6283,; Standalone Battery,All Equity Partnership Flip,-8397703,86.5441,88.6283,; Standalone Battery,Sale Leaseback,-8397703,86.3995,88.6283,; -ETES,Single Owner,-485069216,18.4166,12.3252,; +ETES,Single Owner,-485057312,18.4159,12.3252,; Physical Trough,Single Owner,371687392,12.7798,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results Physical Trough,Merchant Plant,371687392,74.6842,NA,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results Physical Trough,Leveraged Partnership Flip,371687392,13.0662,12.9842,; Notice: The calculated field design mass flow rate of 2773.02 kg/s is greater than the maximum defined by the max single loop flow rate and number of loops (2172.00 kg/s). The design mass flow rate is reset to the latter. Notice: Piping geometry file\ \ Maximum fluid velocity: 3.00\ Minimum fluid velocity: 2.00\ \ To section 1 header pipe diameter: 0.8286 m (32.62 in)\ To section 2 header pipe diameter: 1.0287 m (40.50 in)\ Loop No. | Diameter [m] | Diameter [in] | Diam. ID\ --------------------------------------------------\ 1 | 0.7811 | 30.7500 | 1\ 2 | 0.7811 | 30.7500 | 1\ 3 | 0.7811 | 30.7500 | 1\ 4 | 0.7811 | 30.7500 | 1\ 5 | 0.7811 | 30.7500 | 1\ 6 | 0.7811 | 30.7500 | 1\ 7 | 0.7811 | 30.7500 | 1\ 8 | 0.7811 | 30.7500 | 1\ 9 | 0.7811 | 30.7500 | 1\ 10 | 0.7811 | 30.7500 | 1\ 11 | 0.7811 | 30.7500 | 1\ 12 | 0.7811 | 30.7500 | 1\ 13 | 0.7811 | 30.7500 | 1\ 14 | 0.6350 | 25.0000 | 2\ 15 | 0.6350 | 25.0000 | 2\ 16 | 0.6350 | 25.0000 | 2\ 17 | 0.6350 | 25.0000 | 2\ 18 | 0.6350 | 25.0000 | 2\ 19 | 0.6350 | 25.0000 | 2\ 20 | 0.6350 | 25.0000 | 2\ 21 | 0.6350 | 25.0000 | 2\ 22 | 0.6350 | 25.0000 | 2\ 23 | 0.6350 | 25.0000 | 2\ 24 | 0.6350 | 25.0000 | 2\ 25 | 0.5334 | 21.0000 | 3\ 26 | 0.5334 | 21.0000 | 3\ 27 | 0.5334 | 21.0000 | 3\ 28 | 0.5334 | 21.0000 | 3\ 29 | 0.5334 | 21.0000 | 3\ 30 | 0.5334 | 21.0000 | 3\ 31 | 0.5334 | 21.0000 | 3\ 32 | 0.4381 | 17.2500 | 4\ 33 | 0.4381 | 17.2500 | 4\ 34 | 0.4381 | 17.2500 | 4\ 35 | 0.4381 | 17.2500 | 4\ 36 | 0.4381 | 17.2500 | 4\ 37 | 0.3906 | 15.3760 | 5\ 38 | 0.3906 | 15.3760 | 5\ 39 | 0.3398 | 13.3760 | 6\ 40 | 0.3398 | 13.3760 | 6\ 41 | 0.3111 | 12.2500 | 7\ 42 | 0.2604 | 10.2500 | 8\ 43 | 0.2604 | 10.2500 | 8\ 44 | 0.2064 | 8.1250 | 9\ 45 | 0.1615 | 6.3570 | 10\ 46 | 0.1615 | 6.3570 | 10\ 47 | 0.1615 | 6.3570 | 10\ 48 | 0.2064 | 8.1250 | 11\ 49 | 0.2064 | 8.1250 | 11\ 50 | 0.2604 | 10.2500 | 12\ 51 | 0.3111 | 12.2500 | 13\ 52 | 0.3111 | 12.2500 | 13\ 53 | 0.3398 | 13.3760 | 14\ 54 | 0.3398 | 13.3760 | 14\ 55 | 0.3906 | 15.3760 | 15\ 56 | 0.3906 | 15.3760 | 15\ 57 | 0.4381 | 17.2500 | 16\ 58 | 0.4381 | 17.2500 | 16\ 59 | 0.4381 | 17.2500 | 16\ 60 | 0.5334 | 21.0000 | 17\ 61 | 0.5334 | 21.0000 | 17\ 62 | 0.5334 | 21.0000 | 17\ 63 | 0.5334 | 21.0000 | 17\ 64 | 0.5334 | 21.0000 | 17\ 65 | 0.5334 | 21.0000 | 17\ 66 | 0.5334 | 21.0000 | 17\ 67 | 0.6350 | 25.0000 | 18\ 68 | 0.6350 | 25.0000 | 18\ 69 | 0.6350 | 25.0000 | 18\ 70 | 0.6350 | 25.0000 | 18\ 71 | 0.6350 | 25.0000 | 18\ 72 | 0.6350 | 25.0000 | 18\ 73 | 0.6350 | 25.0000 | 18\ 74 | 0.6350 | 25.0000 | 18\ 75 | 0.7811 | 30.7500 | 19\ 76 | 0.7811 | 30.7500 | 19\ 77 | 0.7811 | 30.7500 | 19\ 78 | 0.7811 | 30.7500 | 19\ 79 | 0.7811 | 30.7500 | 19\ 80 | 0.7811 | 30.7500 | 19\ 81 | 0.7811 | 30.7500 | 19\ 82 | 0.7811 | 30.7500 | 19\ 83 | 0.7811 | 30.7500 | 19\ 84 | 0.7811 | 30.7500 | 19\ 85 | 0.7811 | 30.7500 | 19\ 86 | 0.7811 | 30.7500 | 19\ 87 | 0.7811 | 30.7500 | 19\ 88 | 0.7811 | 30.7500 | 19\ 89 | 0.7811 | 30.7500 | 19\ 90 | 0.7811 | 30.7500 | 19\ 91 | 0.7811 | 30.7500 | 19\ 92 | 0.7811 | 30.7500 | 19\ Notice: \ ----------------------------------------------\ Plant HTF volume information:\ ----------------------------------------------\ Cold header pipe volume: 1.0545e+03 m3\ Hot header pipe volume: 1.1669e+03 m3\ Volume per loop: 4.2779e+00 m3\ Total volume in all loops: 7.7430e+02 m3\ Total solar field volume: 2.9957e+03 m3\ Pump / SGS system volume: 6.8252e+02 m3\ ---------------------------\ Total plant HTF volume: 3.6782e+03 m3\ Notice: At time = 1625.5 CR_ON__PC_SU__TES_OFF__AUX_OFF method converged to a power cycle thermal input, 190.92 [MWt], greater than the target 124.719 [MWt]. Notice: At time = 1817 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00176642. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2607 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0143879. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2682 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00160564. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 2968 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.0025073. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3064 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0305597. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00728295. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3162 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0155214. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0112165. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3186 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190548. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0111462. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3210 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0205981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3258 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0314053. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3329 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0348838. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0273483. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0325236. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329282. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329788. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330041. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330168. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330199. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3498 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0330207. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3543 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00736422. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3570 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0329754. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3594 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0229276. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.020134. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162687. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3665 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162432. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 3906 CR_DF__PC_MAX__TES_FULL__AUX_OFF iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = -0.00105981. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0185913. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4332 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0156907. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4337 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0190558. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4674 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0162635. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 4980 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0304393. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 5845 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0342797. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 6323.12 power cycle startup time iteration only reached a convergence= 0.840787 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 7189 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.0346641. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8509.01 power cycle startup time iteration only reached a convergence= -7.73988 [s]. Check that results at this timestep are not unreasonably biasing total simulation results Notice: At time = 8676 power cycle mass flow for startup iteration to find a defocus resulting in the maximum power cycle mass flow rate only reached a convergence = 0.00743513. Check that results at this timestep are not unreasonably biasing total simulation results @@ -147,7 +147,7 @@ Generic System,Commercial,35591988,23.4375,NA,; Generic System,Third Party,30274.6,NA,NA,; Generic System,Host Developer,73469696,13.5804,13.3335,; Generic System,Single Owner,756864000,25.2973,25.9936,; -Generic System,Merchant Plant,840960000,25.9144,NA,; +Generic System,Merchant Plant,756864000,27.2657,NA,; Generic System,Leveraged Partnership Flip,840960000,24.2686,25.9936,; Generic System,All Equity Partnership Flip,756864000,29.7345,25.9936,; Generic System,Sale Leaseback,756864000,29.4653,25.9936,;